On Wed, Jan 26, 2005 at 10:25:58AM +0200, Ira Abramov wrote: > Quoting Tzafrir Cohen, from the post of Wed, 26 Jan: > > On Tue, Jan 25, 2005 at 04:28:12PM +0200, Micha Feigin wrote: > > > > > first also makes people use c++ as a functional language instead of as an > > > OO > > > language. > > > > Just to get the terminology right: I figure you meant "procedural". > > every 9-12 months, this argument about the best first language comes up. > half of the people arguing with opinions they won't gudge from and half > trying to throw in half-knowledgable remarks to show they too exist, and > never does anyone agree. > > so allow me to add to the tradition! Python, gentlemen! it can be OO or > Procedural (and even pure functional I was once told). the syntax is > clean, very little syntactic sugar, no odd compilersyntax for a newbie > to learn, richer than Java, clearer than C and C++, and more widely used > in the practical world than Pascal or LISP.
And, may I add, has a nice, free book, called "Learning with Python". Maybe not as deep as "Structure and Interpretation ...", but not bad either. > > Now get ready to rumbooooooooooooollllll! Did you mean "Rambo", or "Rebol"? I am sure you'll find people that will be in favour of Rebol as a first language. :-) -- Didi ================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
