From: Lothar Scholz Date: 2005-01-10T22:16:28+09:00 Subject: Re: Python vs Ruby Hello tony, ts> On Mon, 10 Jan 2005 19:51:04 +0900, you wrote: >>i happen to intensely hate python also for what its worth :) >>reason: 3 wasted hours due to an indentation "bug" ts> yeah, that can be a killer if you don't use a fixed width font. ts> i found the only way to avoid that was to write python code with a dos ts> or some console editor (like the console version of vim, boxer, etc). ts> if i had any complaint about ruby it would be begin/end blocks. i ts> thought we ( as programmers) were done with that when pascal fell by ts> the wayside. i much prefer {curly brackets} to designate blocks of Even C++ Freaks like Bj�rn Stroustroup don't like brackets because they are too much overloaded, thats why the new cast operators use <>. I think the current balance between backets and begin/end in ruby is very good. In Pascal the problem was that you had if/begin/end and no implicit begin as part of the control statement. Ruby and all later Wirth languages (Modula/Oberon) learned from the wrong Pascal way. -- Best regards, emailto: scholz at scriptolutions dot com Lothar Scholz http://www.ruby-ide.com CTO Scriptolutions Ruby, PHP, Python IDE 's