Write RabbitMQ Plugins With Elixir
Elixir is a new project that targets the Erlang Virtual Machine, which is exactly the language that RabbitMQ is built with. This tutorial from the RabbitMQ blog is going to help you become a wizard with this message queue, and you won't even need to learn Erlang to do it!
Elixir is a metaprogrammable, functional language built atop the Erlang VM. It is a dynamic language with hygenic macros that leverages Erlang's ability to build concurrent, distributed, and fault-tolerant applications with hot code upgrades