seebs
6/27/2007 2:03:00 AM
In message <36CB3706-B642-4226-B7B0-D972F6CAD7AA@ameritech.net>, Morton Goldber
g writes:
>There are those who want to be language lawyers and those who enjoy
>using powerful and elegant tools to get computers to do interesting
>things[*]. Which are you? If you are one of the former, I can only
>suggest you find another programming language. Good luck.
>[*] The set may well have a non-void intersection, but I doubt there
>are any dedicated Ruby programmers there.
I don't know about that. I would consider myself a language lawyer sort
(I was on the C committee for most of a decade on my own dime as a hobby,
and will likely resume now that I have a job such that I can afford to do
so), and I think Ruby is awesome. Some of the boundaries work out in
surprising ways, most noticably
x = 3
a.each { |x| oops }
but in general I think it's an excellent language, and for the sorts of
things Ruby is good for, it's my current default choice. (No one, I think,
will consider me less sincere in my admiration for Ruby if I admit no
plans to use it for drivers on embedded boards.)
-s