From: mockturtle <framefritti@gmail.com>
Subject: Re: Ada as a first language
Date: Sun, 22 Mar 2009 03:36:59 -0700 (PDT)
Date: 2009-03-22T03:36:59-07:00 [thread overview]
Message-ID: <98d3230f-611c-43d1-9bc3-3dfd103ac777@w34g2000yqm.googlegroups.com> (raw)
In-Reply-To: 01d59695$0$20632$c3e8da3@news.astraweb.com
On Mar 22, 3:26 am, Chris <c...@internode.on.net> 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?
First of all... welcome aboard!
To be honest, your question is not entirely clear to me
(consider that English is not my native language). I interpret it
as if you are wondering if Ada is a "gun for mosquitos" when compared
to the needs of an hobbyist, considering also a possibly
limited support due to a smaller amauter community.
Let me tell you my experience. I am a University researcher and
I program mainly to implement the results of my work and to do
"fast and dirty" work (e.g., shell script or processing of log files).
I discovered Ada few years ago and since then I abandoned other
languages such as C, C++, ... My opinion is that Ada is a nice
language for whatever problem you have at hand, from doing DSP
on small processor, to writing very large pieces of software which
will "live" for years. So, I think (my opinion) that it can be a
very good choice for your applicative context.
Should I mention one important defect of Ada, I would say the
relative loss of introductory documentation, although you can
find enough to start working with the language. [To be honest,
there are few aspects (e.g. streams) that it is difficult to
find explained in good detail, maybe someone can prove me false
(I would be glad to)].
next prev parent reply other threads:[~2009-03-22 10:36 UTC|newest]
Thread overview: 34+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-03-22 2:26 Ada as a first language Chris
2009-03-22 10:36 ` mockturtle [this message]
2009-03-22 14:44 ` Brian Drummond
2009-03-23 11:03 ` Peter C. Chapin
2009-03-23 13:29 ` Brian Drummond
2009-03-25 10:51 ` Peter C. Chapin
2009-03-23 16:59 ` rolf.ebert_nospam_
2009-03-24 19:22 ` Tim Rowe
2009-04-04 1:42 ` Brian Gaffney
2009-04-07 9:50 ` Alex R. Mosteo
2009-03-22 15:21 ` Gary Scott
2009-03-23 8:28 ` Brian
2009-03-23 9:05 ` Jacob Sparre Andersen
2009-03-23 22:02 ` Brian
2009-03-24 1:41 ` Gautier
2009-03-24 5:56 ` Jacob Sparre Andersen
2009-03-24 22:30 ` Brian
2009-03-25 9:41 ` rmoldskr+usenet
2009-03-25 22:27 ` Brian
2009-03-25 17:58 ` John McCormick
2009-03-25 23:20 ` Brian
2009-03-23 12:08 ` Chris
2009-03-25 21:10 ` John McCormick
2009-04-11 16:40 ` Mike Silva
2009-03-23 23:05 ` jpwoodruff
2009-03-25 0:16 ` Martin
2009-03-25 15:54 ` John McCormick
-- strict thread matches above, loose matches on Subject: below --
1997-07-03 0:00 Ada as a First Language RC
1997-07-03 0:00 ` Michael Feldman
1997-07-06 0:00 ` Alan Brain
1997-07-06 0:00 ` Robert Dewar
1997-07-16 0:00 ` Eric James DeArment
1997-07-07 0:00 ` Shmuel (Seymour J.) Metz
1992-12-29 15:40 agate!dog.ee.lbl.gov!hellgate.utah.edu!fcom.cc.utah.edu!vx9000.weber.edu!
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox