2 ms·
> you'll be doing it in Java both times I honestly think this is highly underrated as a reason. Teams working on a language want to program in that language. I
by zmmmmm 5y ago
> you'll be doing it in Java both times
I honestly think this is highly underrated as a reason. Teams working on a language want to program in that language. It doesn't really matter if it's complex, or they have to repeat the work for multiple IDEs. They love doing that. They will actually compete to do that (look how many posts on HN these days are just "$MUNDANE_TOOL written in Rust"). The main thing LSP did is it moved the boundary of the implementation to the other side of the language barrier.