🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #4742

Re: Teaching Assembler on VAX (BSD

#4742
From: Stanley Shebs
Date: Mon, 08 Jun 1987 16:17
30 lines
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!shebs
References: <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