erg-lang / erg

A statically typed language compatible with Python
http://erg-lang.org
Apache License 2.0
2.65k stars 55 forks source link

Include the language server #294

Closed mtshiba closed 1 year ago

mtshiba commented 1 year ago

Currently, Erg Language Server is isolated from the compiler itself. This is to avoid compile time and binary size bloat.

However, in this case, updating the compiler and updating the server is a double effort, so we would like to be able to include the language server feature as an optional feature.

toddlerer commented 1 year ago

I think it's good. The language server is almost indispensable for development, and with no convenient package management tool or third-party language server available, it would be easier to update the language server by simply updating erg.