From: David Douthitt Date: 2002-08-22T05:01:47+09:00 Subject: Re: What New Language After Ruby? This is a MIME message. If you are reading this text, you may want to consider changing to a mail reader or gateway that understands how to properly handle MIME multipart messages. ----=_NextPart_ST_14_47_47_Wednesday_August_21_2002_1391 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable David Douthitt CUNA & Affiliates UNIX Systems Administrator ddouthitt@cuna.coop (608) 231-4922 >>> dan@sidhe.org 8/21/02 1:24PM >>> > At 11:52 PM +0900 8/21/02, William Djaja Tjokroaminata wrote: > >To Andrew Hunt and David Thomas: > > > >I think in the book "The Pragmatic Programmer", one of the advices is to > >learn a new language at least once a year. Probably for the year 2001 i= t > >was Ruby. Now we are already in August 2002. Is there any language > >candidate for this year? >=20 > Folks have already thrown Lisp, OCaml, Prolog, and Japanese into the > mix, and Smalltalk is always floating around. Given that those are > reasonably academic languages (Okay, except for Japanese :) I'll add > a few of the more low-level or odd languages. > > Forth: Backwards Think You Will! But it's also a good way to get your=20 > brain around Postscript. And it's a very different way of thinking=20 > about things. : NIRVANA BEGIN FORTH WORDS LOOP ; ( :-) > COBOL: None of this wacky (and really twisted) object-oriented > COBOL, but the original. While COBOL is the whipping-boy of the > computer industry, I'd much *much* rather find out that the code > running my bank or calculating my paycheck was written in COBOL > than in Java or (god forbid) C. COBOL is at least readable and usable - and after you've written in RPG, on= e stops complaining. Is it any wonder that there is a GNU COBOL and a Tiny= Cobol but no open source RPG? Good riddance :-) For me, I've several languages I've always wanted to learn, but I'm not sur= e how to get going. Here's my list of langauges yet to be learned (profici= ently): * LISP * Smalltalk * Scheme * Lua * Eiffel Funny no one's mentioned Eiffel yet... Then there's FORTH - problem with FORTH is that every dialect is different = in significant ways - so the learning curve is not small. Not only that - = compare C's 28 keywords to FORTH - a dialect that I used a while back had 3= 50 words at least. ----=_NextPart_ST_14_47_47_Wednesday_August_21_2002_1391 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
 
 
David Douthitt
CUNA & Affiliates
UNIX Systems Administrator<= BR>ddouthitt@cuna.coop
(608)=20 231-4922
>>> dan@sidhe.org 8/21/02 1:24PM >>>
> = At=20 11:52 PM +0900 8/21/02, William Djaja Tjokroaminata wrote:
> >To A= ndrew=20 Hunt and David Thomas:
> >
> >I think in the book "The Pragmatic Programmer", one of the advices is to
> >learn a new lan= guage=20 at least once a year.  Probably for the year 2001 it
> >was Ruby.  Now we are already in August 2002.  Is there any=20 language
> >candidate for this year?
>
> Folks have already thrown Lisp, OCaml, Prolog, and Japanese into the
> mix, and Smalltalk is always floating around. Given that those are
> reasonably academic languages (Okay, except for Japanese :) I'll add
> a few of the more low-level or odd languages.
>
> For= th:=20 Backwards Think You Will! But it's also a good way to get your
> bra= in=20 around Postscript. And it's a very different way of thinking
> about= =20 things.
 
: NIRVANA
        BEGIN FORTH WORDS LOOP=20 ;    ( :-)

> COBOL: None of this wacky (and really twisted)=20 object-oriented
> COBOL, but the original. While COBOL is the whipping-boy of the
> computer industry, I'd much *much* rather find out that the code<= /DIV>
> running my bank or calculating my paycheck was written in COBOL
> than in Java or (god forbid) C.
 
COBOL is at least readable and usable - and after you've written in RP= G,=20 one stops complaining.  Is it any wonder that there is a GNU COBOL and= a=20 TinyCobol but no open source RPG?  Good riddance :-)
 
For me, I've several languages I've always wanted to learn, but I'm no= t=20 sure how to get going.  Here's my list of langauges yet to be learned (proficiently):
 
* LISP
* Smalltalk
* Scheme
* Lua
* Eiffel
 
Funny no one's mentioned Eiffel yet...
 
Then there's FORTH - problem with FORTH is that every dialect is diffe= rent=20 in significant ways - so the learning curve is not small.  Not only th= at -=20 compare C's 28 keywords to FORTH - a dialect that I used a while back had 3= 50=20 words at least.
 
----=_NextPart_ST_14_47_47_Wednesday_August_21_2002_1391--