I can’t be bothered to use a language that doesn’t have a good LSP (need it for Neovim), so Swift is an easy pass.
It isn't a particularly good protocol specification, but at least it got adoption thanks to Microsoft offering a reference client implementation as a library for VS Code extensions, and other editors like Neovim adding support in some form.