Interesting Language Rant

Levi Pearson levi at
Tue Jan 8 10:09:00 MST 2008

You'll notice if you read carefully that he says pretty much the same
thing you do; students should learn about high-level languages, but
not at the expense of low-level knowledge and formal methods.
Although he's clearly a fan of Ada, I don't think he came off as a
bigot.  Frankly, I'd like to see more of Ada in the schools and
marketplace.  It's got an interesting and powerful type system,
provides all sorts of interesting low-level stuff for embedded and
real-time systems, and has some built-in concurrency primitives.


On Jan 8, 2008 9:58 AM,  <blr at> wrote:
> 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:, #utah on
> Unsubscribe:
> Don't fear the penguin.
> */

More information about the PLUG mailing list