comp.lang.ada
 help / color / mirror / Atom feed
From: "Nasser M. Abbasi" <nma@12000.org>
Subject: Re: Some exciting new trends in concurrency and software design
Date: Wed, 22 Jun 2011 19:48:13 -0700
Date: 2011-06-22T19:48:13-07:00	[thread overview]
Message-ID: <itu9he$tkn$1@speranza.aioe.org> (raw)
In-Reply-To: 20110622103916.20c277af@C-01b

On 6/22/2011 1:39 AM, Oliver Kleinke wrote:

>
> Talking to my class mates at university (mostly first to fourth term
> students, most of them had had no programming experience) I rather get
> the impression that OOP involves abstract constructs that are not
> 'compact' for a beginner. FP wouldn't do any better. IMO the
> best approach would be to first begin with simple structured
> programming and then go on with programming by extension,
> modularization, etc. From my limited experience I tell Java, C/C++ and
> the like are not a good choice for an introductory programming
> language and are meant to fail. But all that is nothing really new..
> (There were some papers on that topic ~15 years ago I think.)

I am happy that my first language at school was Pascal, and my
programming books bibles for years were

"Algorithms + Data Structures = Programs" by Wirth.
Data Structures and Algorithms  by Aho and Ullman
Fundamentals of data structures in Pascal by Horowitz and Sahni

Those were the good old days :)

--Nasser



  reply	other threads:[~2011-06-23  2:48 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-06-20 10:49 Some exciting new trends in concurrency and software design jonathan
2011-06-20 14:40 ` Georg Bauhaus
2011-06-20 14:48   ` Georg Bauhaus
2011-06-20 23:56   ` jonathan
2011-06-21  9:36     ` steveh44
2011-06-21 13:04       ` Phil Clayton
2011-06-22  0:37       ` Shark8
2011-06-22  9:45       ` anon
2011-06-29 21:39         ` Robert A Duff
2011-06-30 16:52           ` anon
2011-07-01 18:31             ` Shark8
2011-06-23  9:59       ` Yannick Duchêne (Hibou57)
2011-06-23 10:25         ` Dmitry A. Kazakov
2011-06-23 10:57           ` Yannick Duchêne (Hibou57)
2011-06-23 12:20             ` Dmitry A. Kazakov
2011-06-23 22:17             ` Georg Bauhaus
2011-06-24  1:26               ` Phil Clayton
2011-06-24  1:34                 ` Yannick Duchêne (Hibou57)
2011-06-24 10:41                 ` Georg Bauhaus
2011-06-24  1:27               ` Yannick Duchêne (Hibou57)
2011-06-24 10:32                 ` Georg Bauhaus
2011-06-24 13:45                   ` Yannick Duchêne (Hibou57)
2011-06-21 12:19     ` Dmitry A. Kazakov
2011-06-21 12:14   ` Phil Clayton
2011-06-22  8:39   ` Oliver Kleinke
2011-06-23  2:48     ` Nasser M. Abbasi [this message]
2011-06-23  9:23   ` Yannick Duchêne (Hibou57)
2011-06-23 10:03     ` Nasser M. Abbasi
2011-06-23 11:07       ` Yannick Duchêne (Hibou57)
replies disabled

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