Warning: strftime() [function.strftime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EDT/-4.0/DST' instead in /home/larryday/sites/SARANGWORLD/blog/indiv.php on line 14

Warning: strftime() [function.strftime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EDT/-4.0/DST' instead in /home/larryday/sites/SARANGWORLD/blog/indiv.php on line 15
Blog Entry: I Hate Ruby This is a single entry from my blog. You can also view the main blog page, which has additional links and options, including my contact information, links to my home page/other sites, etc

Blog Entry: I Hate Ruby

2005 September 11, 01:40 PM

I've decided that I hate the Ruby programming language. To demonstrate this hatred, I installed Ruby to see how badly I could mangle and abuse it. It turns out Ruby is fairly abuseable. I've always hated that 57/42 is 1 in many programming languages (integer division my foot!-- I have no problem with 57 div 42 being 1, but not 57/42), so I mangled Ruby into having 57/42 evaluate properly (to 1.35714285714286). I then coerced Ruby into understanding that "42"+"57" is 99, not "4257" (concat or "." is for string appends, "+" is for numbers!). I then "explained" to Ruby that I've been using "echo" to mean "print" for ages (PHP), and didn't plan on changing that. Ruby buckled under nicely. Ruby is almost (but not quite) a meta-programming language-- my mangled version of Ruby is quite different from the version of Ruby that ships, and I have more abuses in mind. I can't stop using the Ruby language-- I hate it far too much.