Tree-sitter does incremental parsing which will speed up the Language Server having to otherwise re-parse an entire file.
Turbo pascal, Borland c++, etc did it have these features and were somehow much faster.
Turbo pascal, Borland c++, etc did it have these features and were somehow much faster.