Re:Making the Clang AST Leaner and Faster
by throwaway17_17 on Wednesday November 12, 2025 @09:16PM
(#45909661)
Im not sure what the originating symptom is in your comment. I read your comment as saying:
‘requiring generics’ -> C++ Templates -> massive ASTs
Is that correct? If so I’d then wonder if the applies from strictly within the bounds of C++ the language. Is there an alternate meaning? I think there are quite a few viable ways to present what are usually called ‘generics’ at several levels of abstraction and in several programming paradigms, so any reading outside of C++ seems strange.
‘requiring generics’ -> C++ Templates -> massive ASTs
Is that correct? If so I’d then wonder if the applies from strictly within the bounds of C++ the language. Is there an alternate meaning? I think there are quite a few viable ways to present what are usually called ‘generics’ at several levels of abstraction and in several programming paradigms, so any reading outside of C++ seems strange.