BEAM up with Erlang and Elixir by Phuong Van

January 10, 2023

The presentation features Phuong Van sharing her personal journey with Erlang and Elixir, discussing the differences between the two languages, and highlighting their unique features such as Erlang’s focus on security and ability to compile code to the Beam machine. She also touches on the topic of supervisors in Erlang and Elixir, demonstrating how they can restart processes while others continue to run, and mentions the seamless integration of Elixir with databases and its live view feature.

BEAM up with Erlang and Elixir: A comprehensive overview

The presentation BEAM up with Erlang and Elixir by Phuong Van is a comprehensive exploration of these two powerful programming languages and their applications in real-world scenarios. Phuong Van then shares her personal journey with Erlang and Elixir, from initial introduction to building a consultancy firm specializing in these languages. She delves into the differences between Erlang and Elixir, highlighting Erlang’s focus on security and ease of application setup. The presentation showcases the “superpowers” of Erlang, including its lightweight processes and automatic garbage collection facilitated by the Beam machine. The speaker demonstrates the effectiveness of supervisors in ensuring system stability by restarting processes seamlessly. Furthermore, she discusses the widespread adoption of Erlang and Elixir in major companies, emphasizing their scalability and concurrency handling capabilities. The presentation concludes with valuable resources for learning Erlang and Elixir, empowering developers to explore these languages further through online courses, forums, and conferences.

 

Additional resources

Check out more from the MeetUp Func Prog Sweden. Func Prog Sweden is the community for anyone interested in functional programming. At the MeetUps the community explore different functional languages like Erlang, Elixir, Haskell, Scala, Clojure, OCaml, F# and more.