http://www.stsc.hill.af.mil/CrossTalk/2008/01/0801DewarSchonberg.html
I thought it was interesting for a couple of reasons. First, I remember hearing back in the '80s that object-oriented and component programming were going to make programming more like designing circuits with IC's. I think I remember a CACM with legos on the cover. I guess we're finally there, maybe. Second, all the pitfalls listed for java are all the things about java that scripting language bigots claim Java doesn't do (admittedly some scripting languages do better in some cases). So they all apply, maybe even more so, to Python, Perl, Ruby, C#, etc. Even though he is an Ada bigot, I have to agree somewhat. Java, Python, Perl, Ruby, etc. probably shouldn't be the core of a curriculum because they're too high-level. But if you learn C and assembly, I don't see any reason not to use them. Whatta y'all think? Barry Roberts /* PLUG: http://plug.org, #utah on irc.freenode.net Unsubscribe: http://plug.org/mailman/options/plug Don't fear the penguin. */
