This talk will introduce developers to Elixir and the underlying Erlang VM and show how they introduce a completely new vocabulary which shapes how developers design and build concurrent, distributed and fault-tolerant applications. The end of the talk will focus on Elixir and include some live coding.
[Expectations: Introduce Elixir, its ecosystem and design goals within the Erlang Virtual Machine]
Have you heard of the SOLID principles? You have? Can you explain them all? And make your colleague understand them, and why they are useful? Ok, in that case you should stay away from this session. If not, you should definitely go to this session, as it goes through each one of the principles, explaining what it means and why it is useful. You will also be shown C# code examples explaining how they help you, and what problems you solve by adhering to them.
This video was filmed during the flatMap(Oslo) conference which took place on the 27-28th of April 2015 in Oslo, Norway. flatMap(Oslo) is a functional programming conference with focus on Scala and the Java Virtual Machine