home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.edu:1613 comp.lang.misc:3004
- Newsgroups: comp.edu,comp.lang.misc
- Path: sparky!uunet!spool.mu.edu!sol.ctr.columbia.edu!caen!uakari.primate.wisc.edu!usenet.coe.montana.edu!news.u.washington.edu!uw-beaver!rice!sabry
- From: sabry@rice.edu (Amr Sabry)
- Subject: Re: Programmers
- Message-ID: <BuDG19.9Go@rice.edu>
- Originator: sabry@datura.cs.rice.edu
- Sender: news@rice.edu (News)
- Reply-To: sabry@rice.edu (Amr Sabry)
- Organization: Rice University
- References: <BuBBoJ.un@rice.edu> <1992Sep10.043815.4175@linus.mitre.org>
- Date: Thu, 10 Sep 1992 16:48:39 GMT
- Lines: 37
-
-
- In article <1992Sep10.043815.4175@linus.mitre.org>, crawford@church.mitre.org (Randy Crawford) writes:
- |> Did you perhaps omit anything? No assembly language, compound data
- |> ...
- |> Does Rice really place a higher priority on continuations and lightweight
- |> threads over _any_ of the subjects I mentioned.
-
- I was just describing *one* course about the semantics of programming
- languages. They *are* other courses about architecture, O/S,
- algorithms, complexity theory, compilers, and even AI.
-
- |> Nah. Prolog is fundamentally different than scheme (the preferred Rice PL,
- |> I've heard). Knowing scheme and (for example) C will _not_ lead to an
- |> immediate understanding of Smalltalk or APL.
-
- The mentionned course is taught *in* Scheme. Scheme is the tool not
- the goal. I don't want to get into "my language is better than your
- language" wars, but Scheme is a descent tool to teach concepts. So you
- can teach students about objects and message passing (Smalltalk),
- continuations and how to implement intelligent backtracking (Prolog),
- and memory allocation and garbage collection, and almost anything you
- want.
-
- |> It also helps to know a little about architecture or assembly language or
- |> linker/loaders or system services before constructing compilers/interpreters
-
- Of course but this is a different level of abstraction.
-
-
-
-
-
- --
- Amr Sabry sabry@cs.rice.edu
- ---------------------------------------------------------------------
- Man will occasionally stumble over the truth, but most of the time he
- will pick himself up and continue on.-- Churchill's Commentary on Man
-