From: Leslie Viljoen Date: 2006-05-08T21:03:00+09:00 Subject: Re: A major ruby annoyance! On 5/8/06, Frank Hirsch <0ffh@frankhirsch.net> wrote: > > The top things, as I recall, that people insist Ruby absolutely > > HAS TO HAVE are: > > 1. significant whitespace as in Python > > 2. braces instead of keyword...end > > 3. static typing > > 4. variable declarations > > Actually, apart from 3, all of those could easily be handled with > a preprocessor. Shouldn't be more than a few days work, I suppose. > But, who the friggin heck would want to break a perfectly beautiful > language like Ruby with STATIC TYPING??? ...and also if you were to add a preprocessor to provide the other three I wonder if you wouldn't be happier with some other language? I read over here: http://www.joelonsoftware.com/articles/Wrong.html the useful rule: "Don't use macros to create your own personal programming language" Python would be the place to go if you want significant whitespaces. C# would be good for the braces and variable declarations.