🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #403

Re: Which language to teach first?

#403
From: John Gateley
Date: Sun, 06 Aug 1989 21:19
19 lines
1440 bytes
In article <44cb7970.f9df@gtephx.UUCP> reesd@gtephx.UUCP (David Rees) writes:
>... It seems
>to me that Scheme (and Lisp..) both would show a slightly distorted view
>of programming languages in general. What I mean is that Scheme does not (in
>my opinion) show a good cross-section of programming languages.
>((((( It also has two many parentheses )))) :)
>			-David

This is not my experience: Scheme (or Lisp) makes it easy to understand
most concepts in programming languages:
  a prolog interpreter can be written in less than one page.
  All the basic stuff needed for Pascal-style languages is there.
  Even the dreaded GOTO can be done(in Scheme w/ call/cc, in Lisp w/ tagbody).
The expressiveness of the language combined with the simple syntax make
it a very good language for learning about techniques used in different
languages.

John
gateley@m2.csc.ti.com
Technical Details
Message-ID: <86646@ti-csl.csc.ti.com>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!cs.utexas.edu!sun-barr!ames!attctc!pollux!ti-csl!m2!gateley
References: <8514@batcomputer.tn.cornell.edu> <14501@bfmny0.UUCP> <44cb7970.f9df@gtephx.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!cs.utexas.edu!sun-barr!ames!attctc!pollux!ti-csl!m2!gateley
From: gateley@m2.csc.ti.com (John Gateley)
Newsgroups: comp.lang.misc
Subject: Re: Which language to teach first?
Message-ID: <86646@ti-csl.csc.ti.com>
Date: 6 Aug 89 21:19:44 GMT
References: <8514@batcomputer.tn.cornell.edu> <14501@bfmny0.UUCP> <44cb7970.f9df@gtephx.UUCP>
Sender: news@ti-csl.csc.ti.com
Reply-To: gateley@m2.UUCP (John Gateley)
Organization: TI Computer Science Center, Dallas
Lines: 19