HNL Elixir Meetup: Elixir, OTP, Phoenix


Details
It's on. Who's interested?
Elixir (http://elixir-lang.org) has been described as Ruby on the Erlang VM. Other's have likened it more to Clojure, in that it features a first-class macro system and Clojure-like protocols (http://elixir-lang.org/getting-started/protocols.html). The syntax is friendly, Erlang interop is nice, and the VM supports performant, distributed, concurrent, parallel, fault-tolerant, moon-beam-style unicorn rainbows.
The community and tooling are fantastic (there's this thing called, "mix (http://elixir-lang.org/getting-started/mix-otp/introduction-to-mix.html)"). Elixir was invented by a Rails core contributor (José Valim (https://github.com/josevalim)). Dave Thomas (https://pragprog.com/book/ruby3/programming-ruby-1-9) has already written a book about it (https://pragprog.com/book/elixir/programming-elixir). I could go on...
Check it out if you're interested. Or not. No biggie. It's just the future of the Interweb (http://www.phoenixframework.org/v0.11.0/docs/overview).
Now, I know what you're thinking. Isn't May 5th the day I'm having my Black Hat (https://www.youtube.com/watch?v=Qn2g9qGbH_k), the movie starring Chris Hemsworth, streaming release party? Well, yeah, but it's streaming. And, you can watch it after.
This is the first Elixir Meetup. So, we'll spend some time on basics and the "why Elixir? (http://www.theerlangelist.com/2014/01/why-elixir.html)" story. But, I really think we should spend a bit of time on OTP... Other than that, feel free to chime in with your suggestions.
Wait, what is all this new jargon?
• Elixir - A new language that runs on the Erlang VM and compiles to BEAM bytecode: http://elixir-lang.org
• OTP - A standard Erlang library for building distributed, fault-tolerant applications: http://learnyousomeerlang.com/what-is-otp
• Phoenix web framework (a.k.a. a connected devices framework): http://www.phoenixframework.org
Well, maybe some of that is old news for you. But, it's new to me. And, I like it. See you there.
We'll be in the Board Room (2nd floor).

HNL Elixir Meetup: Elixir, OTP, Phoenix