Oh nice, emacs 31 will have builtin "install tree-sitter grammars for stuff", rather than having to cobble together a bundle of libraries from random sources. That's going to be so nice, I might even start using emacs more for day to day development. The headaches of getting set up for a new language got to the point where I just switched to jetbrains IDEs so I could get on with code, but I do miss a bunch of things about my beloved emacs and its carefully crafted configurations...
@danderson yeah it's a shame that feature didn't make it in Emacs 30, I build from trunk and it came in basically right after the 30 release