4 ms·
Additionally, writing a compiler really helps a team find their edge cases much faster. Without a major software undertaking for an immature language, most of
by cjhanks 9y ago
Additionally, writing a compiler really helps a team find their edge cases much faster. Without a major software undertaking for an immature language, most of those bugs would be found (and likely not reported) by users.
But yeah, there's a little vanity too.
- ModernMech 9y agoSure writing a compiler can help there, but like I said, there are probably better ways to test that taking into account the design goals of the language. If you find that writing compilers is a pain in your language, but no one in your community is using your language to write compilers, are you going to invest resources in making your language better at writing compilers, or are you going to work on things important to your community?
- cjhanks 9y agoYeah, that's a good point. In the sense, RubyOnRails was a great blessing to the language.