Hacker News new | ask | show | jobs
by ddragon 2544 days ago
Yes, I was thinking about that case. While Ruby was comparatively still a modern language at that point, Rails used the metaprogramming of the language to effectively create a new unique language on top of it with it's opinionated design. It might be even a point in favor of Lisp, since even in an older language like Common Lisp it can still be possible to build a new language on top that feels modern, maybe some kind of tidyverse environment for handling the next AI wave paradigm whatever it may be.