code blocks and C-like lambda expressions
A while back, I started using Ruby for some personal software projects. I was immediately impressed with its "code block" syntax. It's a fairly natural Algol-like syntax for lambda expressions, and is used to great effect in the language. ( I'd like to advocate wider adoption of this kind of syntax, and suggest some improvements. )