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

Ruby has a major problem right now; module authors have no respect for each other... they will happily modify core functions (and other classes) when you load them.

Just to give the other side, while metaprogramming can be dangerous, in 3+ years I've rarely had unexpected behavior because of rogue monkeypatching. Not to say that it can't happen, but that in reality, it isn't a major problem.



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

Search: