in reply to (OT) Where is programming headed?

While I can understand that they want to try to turn out students capable of handling the challenges and technologies of tomorrow, in doing so it sounds like they are forgetting that to see further (a la Sir Issac Newton), you must stand on the shoulders of giants.

In the RO (read-only) world of academia, perhaps a language may be "obsolete" because there are other languages designed to do the same thing, or because little can be learned from it that cannot be learned using another, but in the RW (real world) that I work (and have to get paid) in, a language is only obsolete when it is no longer useful (or no compiler or interpreter can be found for it).

(Also, had that been the prevailing attitude everywhere, I can only imagine how much more legacy COBOL code would have failed because no one could find that it was going to have problems when 01-01-00 came around, for instance.)

As to impossiblerobot's question in Re: Re: (OT) Where is programming headed? about the different types of languages, the best references I could find at hand were the language listing at http://wuarchive.wustl.edu/doc/misc/lang-list.txt , and a page on programming languages at http://www.cs.waikato.ac.nz/~marku/languages.html .

Update: Just so no one thinks I am speaking completely out of turn, for reference I do have a B.S. degree in computer science, although it has been a few years since I completed it, and I do think academic training and research in computer science does have purpose.

Replies are listed 'Best First'.
Re: Re: (OT) Where is programming headed?
by jlongino (Parson) on Dec 14, 2001 at 19:02 UTC
    I would certainly hope that Ovid remembered incorrectly (although, not for the sake of Ovid because it is unlikely, but for department head). His response sounded more like something a receptionist might say when the phones are too busy. Hopefully Masem was correct and he just forgot to add that they did offer C++. Still, a frightening omission.

    I can't imagine a university CS department that doesn't require their students to take at least one semester or quarter of Assembler. For me it was one of my most challenging programming courses and I believe it gave me much needed insight into what was really going on under the hood. Believe it or not, PL/1 was the language used for my first three required programming courses and going straight into assembler from there was a mind altering experience.

    If it had been a technical school, I might agree since they usually have a narrower focus (and sometimes offer more obscure languages like RPG--nothing wrong with that mind you).

    --Jim