comp.lang.ada
 help / color / mirror / Atom feed
From: Michal Nowak <vinnie@inetia.pl>
To: comp.lang.ada@ada.eu.org
Subject: Re: an interested business-oriented programmer
Date: Sat, 09 Jun 2001 17:19:12 +0200
Date: 2001-06-09T17:19:12+02:00	[thread overview]
Message-ID: <mailman.992099840.2541.comp.lang.ada@ada.eu.org> (raw)
In-Reply-To: <20010607153207.573AE1926F@ada.eu.org>

In <3B1EAAB4.5C86F53D@lmtas.lmco.com> Gary Scott wrote:

>If you want to get STUDENTS trained in Ada, then you've got to make it
>easy for them.  They're NOT going to accept a basic command line tool
>set environment to any great extent (sure a few 'geeks' will).

I partially disagree. I'm still a student, just started learning Ada. That't true
- make Ada easy for students. But, I think, the most important thing is to
teach us thinking in Ada (I purposely refer to Bruce Eckel's book
"Thinking in Java"). I had just two lectures on Ada, during which I was
shown introdunction, mostly taken form "Ada for C++ programmers" from
Adahome. This led to mispopularity of Ada among many of my friends.
They tried nearly automatically translate (or rather transform) their
C++ - style ideas into Ada code. And it didn't work. It didn't work even for
so initial problems concerning strings and classes. Some of they complained
that this is strange language, because of above, and that they will not use
in future. Some of them wrote just simple programs, just to pass projects,
get back into C++/Java and forget about Ada. I nearly did the same, but
synchronization mechanisms and clarity of code interested me. I thought,
that maybe I will find something interesting, and even if I will not write later
programs in Ada, I may find some information useful in project. I started to
search, found some documents and started to learning Ada from basics.
I do not regret it. During writing Ada programs I must just switch from
C-thinking to Ada-thinking and everything is much simpler.
Command line tools: what can be simpler and easier than write:
gnatmake hello.adb, or
gnatdist hello.cfg
And in this case you have control over all of your code and compilation
process. Moreover, source code is more portable. No extra environment-
dependent variables. For me it is the easiest way to compile programs.

Mike Nowak



       reply	other threads:[~2001-06-09 15:19 UTC|newest]

Thread overview: 47+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20010607153207.573AE1926F@ada.eu.org>
2001-06-09 15:19 ` Michal Nowak [this message]
2001-06-09 16:54   ` an interested business-oriented programmer Robert A Duff
2001-06-10  6:36     ` Pascal Obry
2001-06-10 11:08     ` Simon Wright
2001-06-11 14:07       ` Ted Dennison
2001-06-11 22:28         ` Georg Bauhaus
2001-06-12 14:25           ` Ted Dennison
2001-06-12 15:41             ` Georg Bauhaus
2001-06-12 16:43               ` James Rogers
2001-06-06 22:06 Beard, Frank
2001-06-07  2:52 ` James Rogers
2001-06-07  3:15   ` Ed Falis
2001-06-07  4:58   ` Al Christians
2001-06-07  5:30     ` James Rogers
2001-06-07 13:52     ` Marin David Condic
2001-06-07 14:36       ` Stanley R. Allen
2001-06-07 16:12         ` Marin David Condic
2001-06-09 16:46       ` Robert A Duff
2001-06-11 13:57         ` Marin David Condic
  -- strict thread matches above, loose matches on Subject: below --
2001-06-06 16:22 Rod Weston
2001-06-06 17:14 ` Marin David Condic
2001-06-06 18:14   ` Gary Scott
2001-06-06 20:02     ` Marin David Condic
2001-06-06 20:52     ` Ted Dennison
2001-06-06 22:12       ` Gary Scott
2001-06-07  1:02         ` Jerry van Dijk
2001-06-07 13:42         ` Marin David Condic
2001-06-07 15:09           ` Ted Dennison
2001-06-07 14:58         ` Ted Dennison
2001-06-07 16:20           ` Gary Scott
2001-06-07 20:44             ` Ted Dennison
2001-06-07 21:36               ` Gary Scott
2001-06-07 19:44           ` tmoran
2001-06-07 20:04             ` Al Christians
2001-06-08 12:46               ` Florian Weimer
2001-06-08 13:20                 ` Al Christians
2001-06-08 16:02                   ` Florian Weimer
2001-06-09  1:08                     ` Larry Kilgallen
2001-06-09 17:52                       ` Georg Bauhaus
2001-06-10 14:23                         ` Larry Kilgallen
2001-06-10 19:10                           ` Jacob Sparre Andersen
2001-06-11 22:58                           ` Georg Bauhaus
2001-06-08 18:55             ` Pascal Obry
2001-06-07 17:05         ` Pascal Obry
2001-06-06 22:12       ` Marin David Condic
2001-06-06 17:49 ` tmoran
2001-06-06 18:03 ` Jerry van Dijk
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox