It's a little surprising how few programming languages have first-party/official LSP implementations. It's such a valuable part of the user's experience! (cf Smalltalk where the environment is often more important than the syntax or libraries.)