by wild_pointer
1 subcomments
- Impressive work! Also waiting for fine-grained caching:
https://discourse.llvm.org/t/rfc-add-an-llvm-cas-library-and...
- Great stuff!
But, I’m afraid it will actually lead to even more heavily templated C++ in a rebound effect!
- Optimizations that require changes to data flow are some of the trickiest to get through. Even when the benefits are great, it will feel like a loss to some to take something away to make everything faster. Is this really worth it?
by reactordev
2 subcomments
- >Modern C++ codebases — from browsers to GPU frameworks — rely heavily on templates, and that often means massive abstract syntax trees.
Symptom of a symptom. Templates are abhorrent abominations. However, there’s no way to do generics without them. It just becomes a hairball mess at compile time… kudos for alleviating some of the pain in waiting.
- That's awesome improvement!