News for hackers. Stuff that matters.
Re:Rails is not written in Ruby by dragonwriter on Friday February 04, 2022 @06:27PM (#30214984)
> Except here the encapsulation comes at the cost of extending a core library at runtime

No, it doesn't.

Pervasive OO style and monkey-patching core classes are orthogonal. Ruby favors the former strongly, and supports the latter, and Rails rather heavily leverages the latter (to the extent that it has been harshly criticized for it by much of the non-Rails Ruby community), but there is no necessary relationship between them.

Re:Rails is not written in Ruby by zer0-c00l on Friday February 04, 2022 @09:17PM (#30216385)
“Here” in my comment was referring specifically to Rails’ use of the latter method, sorry for the confusion