News for hackers. Stuff that matters.
Re:Emacs internals: Tagged pointers vs. C++ std:variant and ... by ndesaulniers on Thursday March 12, 2026 @02:10PM (#47354920)
Happy to see discussion of LLVM's interesting implementation of Static Polymorphism using CRTP. Some recommended reads:

1. https://en.wikipedia.org/wiki/Curiously_recurring_template_p...

2. https://david.alvarezrosa.com/posts/devirtualization-and-sta...

3. https://llvm.org/docs/ProgrammersManual.html#the-isa-cast-an...

Re:Emacs internals: Tagged pointers vs. C++ std:variant and ... by thecloudlet on Thursday March 12, 2026 @09:20PM (#47359594)
Thanks for the links, Nick! It's fascinating how LLVM relies so heavily on CRTP.
Re:Emacs internals: Tagged pointers vs. C++ std:variant and ... by ndesaulniers on Friday March 13, 2026 @03:55PM (#47368982)
Consider amending those references to your post!
Re:Emacs internals: Tagged pointers vs. C++ std:variant and ... by thecloudlet on Friday March 13, 2026 @10:28PM (#47372679)
Sure! I have updated my post! Thanks for your reference.
Re:Emacs internals: Tagged pointers vs. C++ std:variant and ... by dalvrosa on Wednesday March 25, 2026 @06:38AM (#47515559)
Thanks a lot for the reference!