4 ms·
Going to throw Elixir Lang into the mix. - The tooling is excellent. - The code is well-documented and readable. - The core team committed to never needing t
by brentjanderson 8y ago
Going to throw Elixir Lang into the mix.
- The tooling is excellent.
- The code is well-documented and readable.
- The core team committed to never needing to introduce breaking changes.
The Elixir community tends to produce work that is actually considered "Done". An elixir package is not stale when it hasn't seen a commit in a few months. Instead, the feeling is: "It's feature complete and only needs maintenance from here on out."
https://github.com/elixir-lang/elixir https://github.com/elixir-lang/elixir
- flaque 8y ago> The core team committed to never needing to introduce breaking changes. Is this why Elixir seems to have many different ways of doing the same thing though?
- JamesUtah07 8y agoI think that's one reason. The other is that classic erlang (Elixir is built on top of the erlang beam vm) sometimes does things one way but elixir has a more elegant way of doing the same thing, however, in elixir you can still call into erlang libraries to achieve the same thing if that's more familiar to you.