@weekend_editor @CuratedHackerNews @DylanLang
From what I can tell based on the name and the image (there's no doc?) what this is doing is looking at each symbol in the current environment and deciding how to highlight it based on its "kind".
Is it a function? Make it blue. Is it a special form? Make it purple. etc.
(But a brief look at the elisp code reveals long lists of hard-coded symbol names, so I dunno.)
Whereas Dylan's optimization coloring is, as you say, showing how method dispatch is optimized or not.
Compiler inlined the code of the exact method? Make it dark grey. Method will be selected at run time? Make it red. etc.
So very different beasts but the name Semantic Coloring definitely has the same ring to it.
