2014.08.16 Programmer's Notes

You'll notice I still rely on Debian's Open JDK 1.7 for most of my development
and testing work.  I can't imagine why JDK 1.8 wouldn't work with minimal modifications,
but until it's available from the Debian repositories I won't be testing it, much
less counting on it for my deployments.

I'll be focusing on CFDbTest rather than CFLib for the next little while as I code
and test the Swing GUI implementation.  I need to make sure my widget bases are
covered.  It's too bad there is no way to wedge a factory into the instantiation
hierarchy of a class.  You have to explicitly code the inheritence; as far as I
know there is now way to virtualize an inherited class.  But because I want to
port the Swing GUI to Android widgets some day (ideally on a Samsung tablet with the
pen/stylus.  I like the 10.1 2014 edition a lot.  It's got everything I've ever hoped
to see in a tablet form factor some day -- notepad sized, with pen input, and a high
enough resolution to capture smaller printing than the big special-alphabet writing
in one character cell that you used to have to do with the Palm Pilot IV I used to own.
As far as I'm concerned, the Samsung 2014 is Star Trek hardware, compared to when I was
born.  Remember, I've been around since the TRS-80 Model I, Level I 8-bit Z-80. :D

But there are still dinosaurs older than me out there, too.  We remember people like Alan Kay.