3 ms·
> Depending on the language’s primary domain .. Well yeah most languages do not do that. Besides if any language claiming to be general purpose language to be
by geodel 5y ago
> Depending on the language’s primary domain ..
Well yeah most languages do not do that. Besides if any language claiming to be general purpose language to be useful in varied use cases, leaving out compiler, runtime, or GC etc would reflect important shortcomings in language.
> So if self-hosting inspires you to shape the language to make early accommodations for writing the compiler, that may not necessarily be the best thing in the long run.
This is applicable to almost any situation. If a language is designed for say asynchronous web services of 2020s, will be necessarily best thing in long run? With the benefit of hindsight I can say a SOAP programming language designed in 2000 would not have many takers today.
- avgcorrection 5y agoThe intended use for Rust was to write a browser engine. So the point still stands.