Skip to content(if available)orjump to list(if available)

Expert LSP the official language server implementation for Elixir

prophesi

There are several different LSP implementations of Elixir, each with their own pros and cons. Last year they all agreed to collaborate on an LSP; is this going to be the result of that?

https://elixir-lang.org/blog/2024/08/15/welcome-elixir-langu...

sorentwo

The architecture is remarkable. The lengths they’ve gone to for language version compatibility, and protecting app namespaces is especially impressive.

https://github.com/elixir-lang/expert/blob/main/pages/archit...

vittore

Interesting choice to use just

mtndew4brkfst

It has both a justfile and a makefile at the root, even. Most of us seem to want to use it to throw make away entirely.

That said, I consider `just` very language-agnostic and useful because of that, and I consider mix pretty bad at any workflow needs that isn't directly concerned with BEAM.

zamalek

It's not technically a make replacement (make does do things like incremental build management etc.), but it just goes to show how bad the DX of make is.

MangoToupe

I think it's hard for me to name better software than make. TeX, maybe? that seems like an insanely high bar to clear.

keeganpoppen

i'm a pretty big fan of just, personally, but do not consider that to be the world's most well-considered position by any means...