From: "Mauricio Fernández" Date: 2002-08-22T06:52:34+09:00 Subject: Re: A Repeat: New Language After Ruby? On Thu, Aug 22, 2002 at 05:53:37AM +0900, William Djaja Tjokroaminata wrote: > 5) Syntax > The syntax should be easy, clean, short and regular (something like Ruby > :)) so that we spend less time coding. ... > In particular, does Haskell even satisfy all the criteria above? IMHO, > Tcl, Perl, Python, and Ruby satisfy 1) to 5), and I have used them all. If you think Perl's syntax is "easy, clean, short and regular" just about anything will meet (5)... :-) The criteria you give are IMHO appropriate to choose a language to implement things on, but I believe the "learn one language a year" rule is more about _learning_ (broadening views, understanding other ways to make the same stuff, better design...) than about using it for critical tasks. I'm looking forward to learning Lisp (or a dialect such as Scheme), Smalltalk (Squeak?) and something of the ML family, but I don't think I will code much in Lisp (anyway, that's not my business :-) -- _ _ | |__ __ _| |_ ___ _ __ ___ __ _ _ __ | '_ \ / _` | __/ __| '_ ` _ \ / _` | '_ \ | |_) | (_| | |_\__ \ | | | | | (_| | | | | |_.__/ \__,_|\__|___/_| |_| |_|\__,_|_| |_| Running Debian GNU/Linux Sid (unstable) batsman dot geo at yahoo dot com Actually, typing random strings in the Finder does the equivalent of filename completion. -- Discussion on file completion vs. the Mac Finder