Quote:
Originally Posted by Cedille
Actually, it happens not because of the lack of refactoring (since they're just blocks). How many "}"s are placed at the end of Java code wouldn't matter much, but because the syntax in Ruby tends to be simpler and cleaner than some of those redundant, a sequence of the "end" keyword to denote the end of blocks look somewhat conspicuous.
In reality, I actually liked Ruby lots, but just wanted to tease Datschge and posted one of what I disliked about it ;p
|
Also, here's an interesting point: unless you are 100% sure that there is a very compelling reason to go with a minor language like Ruby, then stick with PHP, ASP, or Java. For most projects, that compelling reason does not exist.
The reason is that if you need to bring someone onboard to help, there are lots of, say, PHP developers out there.
Between those three, PHP uses the least memory (but is slow), ASP is the easiest to code (but is expensive to host), and Java is the fastest (but requires ten times as much memory and three times as much code as PHP).