Meta-Programming with Elixir - Yurii Rashkovskii
2,151 views · Published 22 October 2013 · 39:49 · Indexed 22 September 2026
Channel: Erlang Solutions · 2013 · Science & Technology
Erlang User Conference 2013 More info and slides on the website: http://www.erlang-factory.com/conference/ErlangUserConference2013/talks We all know Erlang as a language has certain limitations (for better or worse). It also makes you write a lot of boilerplate code. Sometimes we can put up with it, sometimes it's just annoying. I've been looking into different meta-programming techniques to be used with Erlang. I've been using parse transformations a lot (and gave talks about them). But that wasn't enough for me. I've tried investing some time in Joxa (joxa.org, which is awesome, btw), but I found that it is a little bit more of a Lisp than Erlang. So I continued my search, and took another look at Elixir (elixir-lang.org), which I dismissed last year. It went through quite a transformation and, in my opinion, became a decent meta-compiler for Erlang that's not too far away from Erlang itself.
More from this channel
-
30:33
Erlang Application Metrics with Folsom: Joe Williams
-
30:36
Migrating a C++ team to using Erlang to deliver a real-time bidding ad system: Ken Wilson
-
26:22
CyLec - An Architecture for Electricity Smart Metering
-
43:45
Active Queue Management - What it is, and why you should care - Mahesh Paolini-Subramanya
-
45:39
The 'Jobs' Load Regulation Framework - Ulf Wiger
-
51:24
Tech Mesh 2012 - Up up and Out: Scaling Software with Akka - Jonas Bonér
-
1:03:44
Riak NoSQL database - For scalability, distribution and fault tolerance
-
46:26
Ian Plosker - The End of Complexity: How Simple Services are Reshaping Databases and the Enterprise