home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.edu:1614 comp.lang.misc:3006
- Newsgroups: comp.edu,comp.lang.misc
- Path: sparky!uunet!usc!sdd.hp.com!uakari.primate.wisc.edu!usenet.coe.montana.edu!news.u.washington.edu!uw-beaver!rice!amitp
- From: amitp@rice.edu (Amit J. Patel)
- Subject: Re: Programmers
- Message-ID: <BuDHu3.A67@rice.edu>
- Originator: amitp@aten.cs.rice.edu
- Sender: news@rice.edu (News)
- Reply-To: amitp@owlnet.rice.edu
- Organization: Rice University
- References: <BuBBoJ.un@rice.edu> <1992Sep10.043815.4175@linus.mitre.org>
- Date: Thu, 10 Sep 1992 17:27:38 GMT
- Lines: 35
-
-
- In article <1992Sep10.043815.4175@linus.mitre.org>, crawford@church.mitre.org (Randy Crawford) writes:
- |>
- |> >- Continuations and continuation-passing style.
- |> >
- |> >- Macros: hygienic expansion.
- |> >
- |> >- Time pre-emption and light weight processes.
- |>
- |> Did you perhaps omit anything? No assembly language, compound data structures,
- |> algorithms, architecture, operating systems, databases, logic, discrete math,
- |> or theory (machines, grammars, etc)?
-
- Yes, he omitted a lot of stuff. We do have courses in algorithms,
- architecture, operating systems, logic, discrete math, and theory.
- I don't know of any database courses though.
-
- |> >A person that understands the above concepts can design or implement
- |> >any programming language. Furthermore, they can code an algorithm in
- |> >any existing programming language efficiently. Finally, learning any
- |> >new language amounts essentially to learning a new syntax.
- |>
- |> 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.
-
- I agree! Languages have different philosophies behind them, and just
- looking at new syntax doesn't teach you why things are done the way
- they are, or how to do things in that language.
-
- Amit
-
- --
- Amit J Patel,
- I think I'm a student at Rice University
-