Link Details

Link 15393 thumbnail
User 217101 avatar

By gst
via cafe.elharo.com
Published: Mar 06 2007 / 13:49

In conclusion: I could go on (and I probably will) but that’s a nice round number of hates for now. I’m also keeping a list of things I love about Ruby as I learn the language. However, the things I hate hit 10 before the things I love. That’s not a good sign.
  • 21
  • 0
  • 2320
  • 1111

Comments

Add your comment
User 107114 avatar

daniel replied ago:

0 votes Vote down Vote up Reply

Well, he's off conceptually on a lot of the "hates" (like the new method rant), but it's kind of interesting.

User 205047 avatar

Lowell Heddings replied ago:

1 votes Vote down Vote up Reply

elsif drives me crazy as well. One extra letter was too much, I guess.

User 215798 avatar

anamanaman replied ago:

0 votes Vote down Vote up Reply

Lots of personal opinion peeves, but most people coming from different languages (C# in my case) had to deal with them. Eventually the good traits outweighs the bad.

The only one I think is crazy is the complaint about 0-based indexes. What language besides the universally despised VB does 1-based indexes on arrays?

Good article though

User 181930 avatar

jwenting replied ago:

0 votes Vote down Vote up Reply

Pascal (at least by default, you can specify the startindex at creationtime in modern versions, a neat trick), Modula, I think Fortran too.

User 205958 avatar

planetmcd replied ago:

0 votes Vote down Vote up Reply

If the posters inaccuracies didn't clearly indicate that he/she is new to the language, I would complain that this is innacurate and/or lame. But that said, not everybody is going to like a language and people can grow to dislike something as they learn about it, just try something else.

For myself, I don't mind the elsif. As for 0 based arrays, who cares? So long as it works as universally the same so that we don't have to remember which language uses which; 0 is pretty much the standard, with VB and PL/SQL the only exceptions I know of.

For me Ruby reminds me of a saying I heard about democracy. 'Its the worst system of government there is, except for everything else.'

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.