[erlang-questions] [ANN] Elixir v0.5.0 released
Mon May 28 13:01:05 CEST 2012
Some people on other forums found Elixir's moto, "Modern approach to
programming for the Erlang VM", a bit offensive.
The moto is meant to refer to the support for macros & meta-programming,
primary syntax for associative data structures, protocols and other
features. There are many discussions on this mailing list about how to
bring some of these features to Erlang, like erl2 posted by Joe Armstrong,
the frames proposal, improving parse transformations and so forth. It was
never meant to denigrate Erlang at all, since Erlang assets are Elixir
assets as well.
That said, if someone was offended by the moto, I apologize. If those
working directly on Erlang and OTP are not pleased by it, please let me
know and I will do my best to come up with something different.
Have a great week!
Founder and Lead Developer
On Fri, May 25, 2012 at 5:57 PM, José Valim <jose.valim@REDACTED> wrote:
> Hello everyone,
> Today we have officially released Elixir.
> Elixir is a programming language built on top of the Erlang. It is
> homoiconic, allowing meta-programming via macros, it also supports
> polymorphism via protocols (similar to Clojure's), dynamic records and a
> module reference mechanism.
> Elixir aims to stay compatible with Erlang, so it shares the same bytecode
> and data types. This means you can invoke Erlang code from Elixir (and
> vice-versa) without any conversion or performance hit. This allows a
> developer to mix the expressiveness of Elixir with the robustness and
> performance of Erlang.
> The getting started guide is here:
> We also have a fast crash course for Erlang developers:
> If anyone is interested in the release background, here is the
> If anyone would like to discuss Elixir or give feedback, feel free to join
> #elixir-lang on irc.freenode.com
> José Valim
> Founder and Lead Developer
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the erlang-questions