Ruby isn't a noisy or crufty language, which I really enjoy. As a comparison, as much as I like javascript, it is very messy compared to Ruby. Lots of semi-colons and brackets.
Ruby's emphasis seems to be on less code. This means both in the syntax (no semi-colons, hooray!), and language features that short-cut alot of coding.
A good example are the blocks and iterators. I very rarely write a for loop in Ruby. I find that the code tends to be very terse and generally more readable.
That said, sometimes it doesn't always work well. In some situations the code can be too terse, and so a bit more difficult to read if you aren't familiar with Ruby. Luckliy this is pretty rare.
by Mr eel — Oct 04
Ruby's emphasis seems to be on less code. This means both in the syntax (no semi-colons, hooray!), and language features that short-cut alot of coding.
A good example are the blocks and iterators. I very rarely write a for loop in Ruby. I find that the code tends to be very terse and generally more readable.
That said, sometimes it doesn't always work well. In some situations the code can be too terse, and so a bit more difficult to read if you aren't familiar with Ruby. Luckliy this is pretty rare.
Ahem... yes! A lovely language :)