On Dec 6, 2005, at 12:11 PM, Charles Forsyth wrote:
i'm anyway currently stuck in a grim world of
public abstract SocketChannel extends
java.nio.channels.spi.AbstractSelectableChannel
implements ByteChannel, GatheringByteChannel, ScatteringByteChannel
where clearly no names are used lightly; and there are many.
I'd say "run away!", but I'm sure there's a reason to the insanity of
all the Java class hierarchies. That said, I'm still all for
following the mantra: deleted code is debugged code. And there are
is a lot of source code in the above space that deserves to be
debugged through deletion.
Though JStyx opens up the concepts from Plan 9 and Inferno into the
Java space, there's still a lot left to be desired. So much so that
from the seat I'm sitting in, it's really difficult justifying going
down that road when using Inferno or plan9port would at least keep
some of the architecture a little more sane.
Granted, it would be nice to see Inferno piggy back on the JDBC layer
since ODBC has even more constraints these days (hard to believe).
But I'd still like to see a new Inferno release and documentation,
properly capitalized of course, before more Java classes I'll never
get the opportunity to use see the light of day.
jas