3 ms·
A rails-like framework will never happen in a language that doesn’t have the same meta programming capabilities as Ruby. Rails exists because Ruby exists not b
by rubyist5eva 4y ago
A rails-like framework will never happen in a language that doesn’t have the same meta programming capabilities as Ruby. Rails exists because Ruby exists not because DHH just happened to be a Ruby programmer. There is a reason people have tried to recreate it in other languages and it always feels jank - because Rails is designed specifically and enabled by the Ruby language.
- matthewmueller 4y agoCode generation provides the same kind of flexibility you get with meta programming, you just need to do more work to keep generated code in sync and out of the way.
- rubyist5eva 4y agoLike I said: jank.