Elixir and WebAssembly
WebAssembly is one of the new technologies around the block that has vast areas still to be explored. I'd like to give a talk explaining what the WebAssembly is, what are the possibilities that you can cover with the help of WebAssembly, how does Elixir and BEAM VM fit into the equation and how to interoperate between Elixir and WebAssembly.
Outline/Structure of the Talk
1. What is WebAssembly and how it works?
2. What can be done with WebAssembly and who is currently using it?
3. Elixir and WebAssembly - A Dream Match
4. WaspVM - Operating on WebAssembly from Elixir
Learning Outcome
By the end of the talk, the audience will know about how the WebAssembly works and what it can do. They will also know of limitations and possibilities of using Elixir and WebAssembly.
Target Audience
Anyone who wants to learn something new.
schedule Submitted 1 year ago
People who liked this proposal, also liked:
-
keyboard_arrow_down
Nikhil More - Do you OOP in Elixir?
20 Mins
Experience Report
Beginner
One of the strategies being adopted by RoR or Java software developers in adopting Elixir is they have not yet adapted themselves to unlearn the OOP in developing the web systems. This has caused OOP concepts to creep into full fledged Elixir systems. This presentation seeks to highlight these subtle points that need to be avoided to make the code more FP and less OOP.
-
keyboard_arrow_down
Kapil Reddy - Handling and Composing complex side effects in Clojure with Sanity
45 Mins
Talk
Intermediate
At Helpshift, we face managing complexity of these side effects which touch 10s of different systems. Each side effect poses a failure scenario which can lead to it's own business decision. Compounded failures pose even more complexity. To add to the problems we extending the codebase to add new business logic regularly.
I will present a solution which is a combination of Clojure and FP following techniques. We will also discuss how ideas when combined together can create an elegant solution,
1. Data - Side effects definition as data
2. Almost no syntax - Minimal definition
3. Many functions for one DS - Multiple execution and failure recovery modes for side effects
-
keyboard_arrow_down
Mangala Kader - Understanding the pitfalls in Erlang / Elixir and steering clear from them
Mangala KaderCTO | Co-FounderIteron Technologies Private Limited | ElixirExpertsschedule 1 year ago
45 Mins
Talk
Beginner
Erlang has been in production for more than 30 years and a highly battle-tested robust system, which is being used by everybody including Telecom systems that provides 99.99% uptime. Elixir has been built on top of Erlang overcoming the shortcomings of the language and also using meta-programming, it has opened a new paradigm of looking at the language itself. I want to show what Elixir is to the audience and minute nuances that every experienced or inexperienced developer should be aware of before jumping into the magical erlang and elixir world.
-
keyboard_arrow_down
Sandesh Soni - Build Tetris Game with Elixir and Phoenix LiveView. Full day workshop.
480 Mins
Workshop
Beginner
Phoenix LiveView provides ability to build web application without any custom javascript.
You can write all the code on Backend server and the connection is alive and stateful.
In this workshop, you will build Tetris App in Elixir and Phoenix LiveView. The aim of this workshop is give more hands-on Elixir experience and cover various functions and syntax. -
keyboard_arrow_down
Sandesh Soni - My Journey Building Tetris Kachori - Elixir and Phoenix LiveView
45 Mins
Case Study
Beginner
I will share my experience how I built this Tetris game without writing a single line of custom javascript code. All the code is written in Elixir and Phoenix LiveView.
you can play the game here http://tetris.sandeshsoni.com/
Public Feedback