Wednesday, December 17, 2008

lim Ruby->Python

I find it a bit ironic that Ruby now checks your indentation for you. The fact that Python only uses indentation for block structure means that the compiler and the (human) reader are both using the same rules. It also means that you don't end up with hundred-line long methods (I've had to debug perl programs with functions that went on for pages). Ruby syntax is still a little too perlish for my liking (but maybe it's because the ruby book I have is not very good).