Hacker News new | ask | show | jobs
by Xion 4869 days ago
> Granted, ruby and python aren't as bad as perl, but they definitely aren't as regular as java either.

I wouldn't mix those two when making a comparison to Perl.

As an example, there are like four different ways to write a simple 'if' statement in Ruby, with some blurring the difference between that statement and conditional expression (ternary operator in C-like languages). In Python, there is just one 'if' statement which is also clearly distinct from 'if-else' conditional expression.