4 ms·
Rails' extensive use of monkey patching to implement features is currently out of favor, from what I understand. Also, by merging Merb in Rails 3, Rails got a
by mavelikara 8y ago
Rails' extensive use of monkey patching to implement features is currently out of favor, from what I understand.
Also, by merging Merb in Rails 3, Rails got a fresh lease of life. This is similar to how Struts lived on by rebranding WebWork as itself.
Finally, Ruby shows up prominently as a language developers dislike: https://stackoverflow.blog/2017/10/31/disliked-programming-languages/ https://stackoverflow.blog/2017/10/31/disliked-programming-l...
- mavelikara 8y agoEdit: Also, some of those features providing better development ergonomics turned out to cause massive security issues in production systems (eg: https://gist.github.com/peternixey/1978249 https://gist.github.com/peternixey/1978249).