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 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,c5f189513e1f5f8a X-Google-Attributes: gid103376,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII Path: g2news1.google.com!postnews.google.com!j39g2000yqn.googlegroups.com!not-for-mail From: Martin Newsgroups: comp.lang.ada Subject: Re: Ada as a first language Date: Tue, 24 Mar 2009 17:16:36 -0700 (PDT) Organization: http://groups.google.com Message-ID: <2b2d80b3-ec10-4ad5-af32-e022a52ebe8c@j39g2000yqn.googlegroups.com> References: <01d59695$0$20632$c3e8da3@news.astraweb.com> NNTP-Posting-Host: 81.151.68.6 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1237940196 30959 127.0.0.1 (25 Mar 2009 00:16:36 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Wed, 25 Mar 2009 00:16:36 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: j39g2000yqn.googlegroups.com; posting-host=81.151.68.6; posting-account=g4n69woAAACHKbpceNrvOhHWViIbdQ9G User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.7) Gecko/2009021906 Firefox/3.0.7,gzip(gfe),gzip(gfe) Xref: g2news1.google.com comp.lang.ada:4273 Date: 2009-03-24T17:16:36-07:00 List-Id: On Mar 22, 2:26=A0am, Chris wrote: > Hi All, > > I am a mechanical engineer, and I have become interested in robotics > embedded systems. I have little experience in this area other that > plugging in electronic components and clicking run. > > I had recently started to learn Java, when I found out about Ada. From > what I have seen of Ada, I really like the way that the language is > structured, that is has a proper standard, and it seems like a good > choice for the types of projects that I have in mind. > > I have down loaded GNAT with the GPS IDE, as well as the work bench for > eclipse (although I haven't had it working yet), and have been trying to > work my way through the examples. > > My concern lies in the smaller community for Ada. As an > amateur/hobbyist, am I biting off more than I need to? As others have pointed out, without know what your building, what CPU, what you want your robot to do, etc it is very hard to say. However... ...I would encourage you to learn Ada in the same way as I would encourage my kids to learn Latin. It may not be a day-to-day language for many people (although there are more Ada-natives than Latin- natives these days ;-) but it will serve you immeasurably well when you learn almost any other language. Cheers -- Martin