Article View: comp.lang.misc
Article #4742Re: Teaching Assembler on VAX (BSD
From: Stanley Shebs
Date: Mon, 08 Jun 1987 16:17
Date: Mon, 08 Jun 1987 16:17
30 lines
1870 bytes
1870 bytes
In article <170500007@uiucdcsb> robison@uiucdcsb.cs.uiuc.edu writes: >> ...Utah teaches functional programming >> with Lisp, Scheme, and Miranda in several undergrad courses, but nevertheless >> all we seem to produce are C hackers. > >Is this so bad? I would hope the exposure to the declarative languages >would at least improve the C hackers' style. From my point of view, C is portable assembly language, down to the pointer-chasing and data-abstraction-by-using-macros. It's sad to think that after forty years of computing that has seen many radical changes, 99% of new programs are still written at the machine level. If I didn't believe that higher-level programming would be ultimately successful, I'd probably get out of the field and do something else, but on the other hand, the prospects don't seem very good. "Improving style" is a laudable goal, but doesn't do anything for all the other problems of using low-level languages. >(Note that this is the hacker's version of >the old "learn Latin to improve your English" argument.) Interesting analogy - in fact it took many centuries for English (and French, etc) to displace Latin as the language of learning. Will high-level programming languages take as long? >Arch D. Robison stan shebs shebs@cs.utah.edu
Technical Details
Message-ID:
<4638@utah-cs.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!mnetor!seismo!ut-sally!utah-cs!shebsReferences:
<7401@boring.cwi.nl> <170500007@uiucdcsb>Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!ut-sally!utah-cs!shebs From: shebs@utah-cs.UUCP (Stanley Shebs) Newsgroups: comp.lang.misc Subject: Re: Teaching Assembler on VAX (BSD Message-ID: <4638@utah-cs.UUCP> Date: Mon, 8-Jun-87 12:17:40 EDT Article-I.D.: utah-cs.4638 Posted: Mon Jun 8 12:17:40 1987 Date-Received: Thu, 11-Jun-87 03:18:02 EDT References: <7401@boring.cwi.nl> <170500007@uiucdcsb> Reply-To: shebs@utah-cs.UUCP (Stanley Shebs) Organization: PASS Research Group Lines: 30