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=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,b2d36a382ccbeb18 X-Google-Attributes: gid103376,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news1.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!novia!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Steffen Huber Newsgroups: comp.lang.ada Subject: Re: How Would a Hobbyist Learn Ada? Date: Wed, 04 Jun 2008 14:43:18 +0200 Organization: LambdaComm System Message-ID: <6angv8F38h0e7U1@mid.individual.net> References: <2ee634c3-0dee-4f02-8b02-c4804efd068f@x19g2000prg.googlegroups.com> <69ea5144-0c58-4a16-91fb-6eefa34646bb@w8g2000prd.googlegroups.com> <4843C58D.6080603@gmail.com> <4843e82c$0$27444$9b4e6d93@newsspool4.arcor-online.net> Reply-To: steffen@huber-net.de Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: individual.net RqXz0ObxD5Hx1Wmyc2/j/QextRpC2MY96aXOj//pCYz2xxQns= Cancel-Lock: sha1:S1jdcOgIXMAUxpVi3bW8cClwTtA= User-Agent: Thunderbird 2.0.0.14 (Windows/20080421) In-Reply-To: X-Original-Bytes: 2358 Xref: g2news1.google.com comp.lang.ada:567 Date: 2008-06-04T14:43:18+02:00 List-Id: Ludovic Brenta wrote: > How about others? Were you a hobbyist when you learned Ada? Did many > people attend formal training? I started learning Ada (83) at university attending a short 2-day course in preparation for a software project. Our introductory language was Modula 2, so the step to Ada was comparatively small for the basic language features. I used Ada for all subsequent software projects during university, last project with Ada 95, but basically only using Unbounded_String from the 95 "new feature set" ;-) The diploma thesis was in C++ however, reinforcing my view that Ada was the way to go. When I decided to write a CD mastering software for RISC OS, fortunately a GNAT port was available, so I implemented it in Ada 95. This was the time when I read many Ada books (Cohen, Barnes, Feldman) to get to grips with tagged types, child packages etc. Unfortunately, my daytime job is Java programming since I didn't find a suitable "Ada" job when leaving university. So when my brain needs a garbage collection from all the Java stuff, I'm going back to my CD mastering software (actually, it is now a CD/DVD/Blu-Ray mastering software) and enjoy some Ada. Steffen -- Steffen Huber hubersn Software - http://www.hubersn-software.com/