Satya's blog - Ruby, Python, and Perl

Oct 05 2007 08:39 Ruby, Python, and Perl

I've been doing a lot of Ruby and Ruby on Rails programming recently. I did a lot of Python last weekend. Yesterday I had to do some Perl for some quick-and-dirty one-off (I hope) stuff. It felt clumsy.

Ruby does not have braces, unlike C and Perl. Code blocks are delimited by a keyword and 'end'. Python loses the 'end' and relies on indentation (also icky). Perl? Semi-colons everywhere, braces everywhere. I forgot the end of line semi-colons many times. And I'm a gosh-darn perl expert!

Tag: geeky programming