Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • It's been a while since I looked at Java code. How can you tell what this snippet of code does? There are just too damned many words to parse! How are you supposed to see what it's doing just by looking at it?

    If you need to be using Java, can't you use something like a JScheme, Jython or JRuby to run code within the JVM?

    • I think that Java is a great language for educative purposes, because its verbosity forces you to think about what you're writing, and because it's simple enough to be understood by beginners. However, for serious stuff, I'd use Perl. And before going serious, I'd force people to learn C, because understanding pointers is important. Java seriously lacks multiple inheritance (not speaking about double dispatch) and its core classes (String, Class) are flawed by implementation details and performance considerations (they're final in Java terms, in other words they can't be subclassed.) This prevents almost all forms of elegant and concise design. Especially the forms of design that appear in the brain of anybody who is familiar with the Damian's perl modules ;-