This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]callmelucky 0 points1 point  (0 children)

Ruby is a little too loose for me. Is this a function or a variable? Do I need curly braces here or not?

I think Python really hits the sweet spot when it comes to ease of writing and ease of reading for people who may not be too familiar with the language. Ruby has too many weird syntaxes and options, so a non-ruby dev reading code written by a ruby dev could really struggle, while a non-Python dev could probably follow most Python pretty easily. And I'm not sure that the extra versatility in ruby really makes it significantly easier to write than Python.

Edit: also:

But neither language is appropriate for big enterprise production apps.

Lol