If you have a passion for building software, you should seriously consider checking out the Elixir language😉

Wonderful ecosystem and platform to build software suited for the modern era.

Your stack may even get simpler a whole lot!

https://void.cat/9em6r5jZ5EezWWCr6LnNuA

Here’s a video that might get you excited 😊

Careful though, he talks fast and this programming language is another rabbit hole you might fall into.

https://youtu.be/JvBT4XBdoUE

Reply to this note

Please Login to reply.

Discussion

„Why is Server B always saying Erlang? That’s not Elixir“, you might ask.

Good question!

Elixir compiles to Erlang.

Elixir is built on top of it. It leverages a battle tested history of over 40 years!

Elixir provides an easily approachable syntax (similar to Ruby), but remains a fully functional and immutable programming language.

But not just that.

It offers nice abstractions for common patterns. Patterns that evolved in Erlang to build scalable software are packaged up in Agents, GenServer, GenStage, and other building blocks.

Theses building blocks help to manage state in a functional language.

I‘m a little bit of an Elixir fan myself.

I was looking for a way to integrate it into the Phoenix framework.

I think it might be possible by writing a custom Transport/Socket and map events channels and topics but I don’t know yet if this is even a good idea anyway. I should probably start out simpler and just something up and running.

#[4]

#[5]

#[6]