4 ms·
It's not the undecidability itself that is the problem though. The undecidability is just an indicator how horribly complicated C++ is to compile. You cannot e
by praptak 5y ago
It's not the undecidability itself that is the problem though. The undecidability is just an indicator how horribly complicated C++ is to compile.
You cannot even construct the full parse tree before evaluating a mini-language that is Turing complete. Related article: why C++ compilation is slow (https://digitalmars.com/articles/b54.html https://digitalmars.com/articles/b54.html)
- vidarh 5y agoI have a half-finished Ruby compiler sitting around, so I'm a bit jaded when it comes to how complicated something is to compile. C++ is complex, but at least it's reasonable well specified.