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

> In most cases — for mere humans, anyway — there really is a right way to do things. Ruby is an Object Oriented programming language. There are literally decades of prior research in the field of OO software design, and they’ve resulted in a lot of really well-documented and well-tested design patterns for building software.

... coming from the people who are known for relying heavily on monkey patching existing classes.

Or did that change recently?



Allegedly they have faced enough mutually-inflicted pain to realize that monkey-patching was a bad idea, and so it's no longer cool.


Yeah, I pretty much thought that the Ruby for people who want One Right Way to Do Things is Python.




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

Search: