comp.lang.ada
 help / color / mirror / Atom feed
From: Mike Silva <snarflemike@yahoo.com>
Subject: Re: Ada as a first language
Date: Sat, 11 Apr 2009 09:40:39 -0700 (PDT)
Date: 2009-04-11T09:40:39-07:00	[thread overview]
Message-ID: <16c2eeae-3ea6-41f4-a55f-1691368d31cc@o18g2000vbi.googlegroups.com> (raw)
In-Reply-To: 01d77067$0$11497$c3e8da3@news.astraweb.com

On Mar 23, 8:08 am, Chris <c...@internode.on.net> wrote:
> Hi All,
>
> mockturtle, "gun for mosquitoes" was definitely what I was thinking, as
> well as am I making it harder on my self than I need to. From what you
> have described as your use fo ada, that is where I would like to get to.
> being able to script things for work would be beneficial
>....Right now I'm just looking to get
> started with software. Ive been working on a VTOL RC aircraft for a
> while, and I would like to, eventually, intergrate sensors, auto pilot,
> ect... down the line.

Based on that comment, you're already well into the realm where the
benefits of Ada would be worth the learning curve, IMHO.  You're also
in the realm where, if you decided to learn C instead (picking the
most obvious alternative) you could end up tying yourself in major
knots, especially as a beginner.

> The problem that I've got now is that I really like Ada. It may sound
> silly, but the clear syntax makes it so much easier to see what's going
> on in the program. And for a person with limited experience, that's a
> massive help.
> I also think that good structure, and best practice are the only way to
> do something, even if it is as a hobby. All my home projects I structure
> and document as if it were a commercial project. While it takes more
> time, it means that the data from the project is always available in the
> future.

You certainly have a mindset to succeed with Ada.  The AVR family of
uCs may be quite suitable for your goals (I use them a lot and I like
them).  I don't know anything about Ada for AVR other than that it
exists (but I think I'll go do some reading now that the subject has
come up).  If it's really useable then that may be just the ticket for
you.

Mike



  parent reply	other threads:[~2009-04-11 16:40 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
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 [this message]
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