From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,442a61fa28886220 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-09-18 20:09:31 PST Path: archiver1.google.com!postnews1.google.com!not-for-mail From: igouy@yahoo.com (Isaac Gouy) Newsgroups: comp.lang.ada Subject: Re: Ada for a programming newb. Date: 18 Sep 2003 20:09:30 -0700 Organization: http://groups.google.com/ Message-ID: References: NNTP-Posting-Host: 12.65.162.65 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1063940971 21878 127.0.0.1 (19 Sep 2003 03:09:31 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: 19 Sep 2003 03:09:31 GMT Xref: archiver1.google.com comp.lang.ada:42675 Date: 2003-09-19T03:09:31+00:00 List-Id: My suggestion was Oberon-2 not Pascal, there is a difference ;-) "Luke A. Guest" wrote in message news:... > On Thu, 18 Sep 2003 10:31:46 -0700, Isaac Gouy wrote: > > > Kyle Root wrote > >> I was wondering if Ada would be suitable for me. > > > > Ada has many excellent qualities. > > IMHO a smaller language is a better tool for learning about > > programming. > > I disagree. A lot of people have learnt Pascal first, I think that is a > mistake because you get to a point where you are limited by the language. > Ada will give the beginner 1) an excellent introduction to developing > functional code that is easy to read/write and is just nice & 2) will also > provide a language that will not piss you off because it won't do what you > want. > I learned Basic/C/m68k Assembly/C++/Pascal/Ada9X and have dabbled in other > languages since. I didn't like Pascal too much, but Ada is much nicer; so > many features that help rather than hinder. > > > Neither Ada nor Oberon-2 will help you to learn about functional > > programming. I don't have any personal experience with Scheme but > > there are several excellent online text books and the Dr Scheme is > > reputed to be excellent. At some point I'd recommend you take a look > > at Clean or Haskell to broaden you're ideas about what a programming > > language can be like. > > Forget about about functional/logic programming languages, it's generally > really strange people who *get* these. They're too odd - i.e. > mathematical/formal, which isn't as natural as "normal" programming > languages. > > >> There doesn't seem to be as much documentation > > Always try to find language books through the local library - often > > they can get them through inter-library loans from other libraries. > > I have Jan Skansholm's book on Ada9X, there is the reference manual online > (www.adapower.com ??) > > Luke.