Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Personally I think Python is easier to learn than Ruby; it takes a while to wrap one's newbish head around blocks, which are fundamental in Ruby.


I found the opposite to be true. Objects in Python are uncomfortable for newbies, while they are very intuitive in Ruby. Both are fine learning languages, however.


What is uncomfortable about Python objects? If it's the explicit self in methods, that will only bother you if you come from a language that implicitly pollutes the local method namespace with that of the object.


Explicit self drove me bonkers with Python, and still does.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: