Re:Crystal Programming Language
by heynowheynow on Friday September 02, 2022 @06:38AM
(#32689046)
This is the same problem with Ruby, Python. or any interpreted language.
What most LSPs do is approximate it rather than worry about perfection and deliver nothing.
This applies to the responsiveness and memory consumption of the language server as well as the regular compilation process. So this is an important topic, and we're working on improvements. It's a complex topic, but there are some ideas.