Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 1 Jul 2007 23:18:46 +0300
From:      Giorgos Keramidas <keramida@ceid.upatras.gr>
To:        Oliver Fromme <olli@lurza.secnetix.de>, mjalvarez@fastmail.fm
Cc:        freebsd-chat@freebsd.org
Subject:   Re: Where software meets hardware..
Message-ID:  <20070701201846.GB6005@kobe.laptop>
In-Reply-To: <200706211233.l5LCXuYv082845@lurza.secnetix.de>
References:  <1182418101.6802.1196302545@webmail.messagingengine.com> <200706211233.l5LCXuYv082845@lurza.secnetix.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2007-06-21 14:33, Oliver Fromme <olli@lurza.secnetix.de> wrote:
>Mark Jayson Alvarez wrote:
>> I have a cousin who's taking up a programming course. He doesn't have
>> background with programming nor an in depth understanding of how the
>> computer works.  [...]
>
> [snip excellent material by Oliver]
> At university there was a teacher who said that you should learn as
> many different programming languages as possible, at least one of
> every kind, i.e. one of the "classical brace languages", such as C, at
> least one object-oriented language (e.g. Smalltalk, Eiffel), one
> functional language (Haskell or OCaml), one assembly language (no
> matter which one) and so on.  The more the better.

After years of working with several languages, and using at least five
or seven of them in production code, I can't agree more.  The particular
professor definitely knew what he was talking about :-)




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070701201846.GB6005>