AstonJ

AstonJ

What do you think the (more distant) future holds for Elixir?

Inspired by this Unreal Engine 5 demo:

Which has got to the stage now where simulations are more and more life-like (and where it feels like it’s just a matter of time when they will be indistinguishable from real-life) what do you think the future holds for Elixir in a similar quantum leap forward (whatever that quantum leap means to you)?

Assumptions:

  • Elixir continues to be a success/grow at a fantastic pace and in all areas that matter.
  • The Erlang VM continues to be developed for major platforms (whether that’s traditional computing, quantum computing, or whatever comes next).

Most Liked

BartOtten

BartOtten

It’s 2047 and Erlang 187 is released. It features cluster control, in which nodes can form freeform subclusters using access policies. This greatly reduces the risk of “one breached, all breached”.

The BEAM is the defacto standard for communication between everything. Drones, Frigo’s and even ancient cars (some manufacturers still produce cars for nostalgic reasons).

Elixirforum is no more as everyone knows Elixir and you can openly talk about it everywhere as everyone understands you. It didn’t happen everywhere overnight, but typically gradually.

  • Rust is no more. A Rustian wrote a thesis about automatic garbage collection and how it makes development so much easier. The hype was real and they found a new hypetrain to jump on. Rust in peace.
  • Use of Typescript declined. Not sure why, but a small creature didn’t care and mumbled Not Problem Mine.
  • People think Erlang is an offspring of Elixir. They are shocks this is not so as if you tell them Torn from Nathalie Imbruglia is a cover.
  • Python is now known to be a popular game in which you have to swallow pixels to grow.
  • Other languages shined for a moment but their momentum disappeared along with X and Twitch.
  • PHP is upcoming. Its 21st rewrite made it a compiled, fully functional, heavy garbage collected language. It’s even more forgiving than PHP 4 and functions arguments are randomly shifted between minor version to keep everyone sharp. Who ever knew it would survive after PHP 17-20 were skipped! This new version is inspired by a thesis and draws many developers who lost their battles with a strict compiler.
  • Go did years ago what is promised us from the beginnen. We have no idea where it went.
  • an Elisp flavor of Elixir is shipped in Emacs so you don’t need the BEAM on a system. Just (let them be)
  • NeoNeoNeoVim sees light of day. Its config is written in COBOL for good reasons you can find (…gotta find them somewhere…). Very promising.
  • Java copied everything from the BEAM. Async, agents, supervisors. As a result, you can run any Java program on the BEAM. With unlimited inheritance of course.
10
Post #7
DidactMacros

DidactMacros

I believe elixir will be used in multi-agent systems in drones.

Would be great for the future of drone logistics with respect to delivering goods or more crucial payloads like medications.

joey_the_snake

joey_the_snake

Elixir will become sentient and overthrow all the world’s governments. A few humans will be kept alive to enter prompts into chat gpt to generate elixir code.

Where Next?

Popular in Discussions Top

scouten
I’m looking for a host for the server part of a small (personal) side project that I’m working on. It’s currently written in Node.js and ...
New
kostonstyle
Hi all How can I compare haskell with elixir, included tools, webservices, ect. Thanks
New
sergio
There’s a new TIOBE index report that came out that shows Elixir is still not in the top 50 used languages. It also goes on to call Elix...
New
Crowdhailer
I’ve been hearing much about the new formatter and it’s something I have been keen to try. I find examples buy far the most illuminating...
248 19327 150
New
rower687
Hi all, I’ve been reading a lot about the “let it crash” term and how supervising processes and the whole messaging passing make an elixi...
New
jer
I’ve been using umbrellas for a while, and generally started off (on greenfield projects at least) by isolating subapps based on clearly ...
New
nburkley
AWS re:Invent is on at the moment with some interesting announcements. One new feature in particular is the Lambda Runtime API for AWS La...
New
Nvim
Anybody knows a comprehensive comparison of Django and Phoenix, thanks for the help. Where are they similar? Where do they differ the m...
New
Fl4m3Ph03n1x
Background A few days ago I was listening to The future of Elixir from Elixir Talks, with Dave Thomas (@pragdave ) and Brian Mitchell. I...
New
paulanthonywilson
I like Umbrella projects and pretty much always use them for personal Elixir stuff, especially Nerves things. But I don’t think this is ...
New

Other popular topics Top

KronicDeth
Elixir plugin for JetBrain’s IntelliJ Platform (including Rubymine) This is a plugin that adds support for Elixir to JetBrains IntelliJ...
289 36352 110
New
jaysoifer
Is there a way to rollback a specific migration and only that one (“skipping” all the other ones)? Would mix ecto.rollback -v 200809061...
New
chrismccord
As promised, the first release candidate of Phoenix 1.3.0 is out! This release focuses on code generators with improved project structure...
New
mcarvalho
What is the difference between System.get_env and Application.get_env? For example, what are best practices to use one versus another.
New
boundedvariable
I am going through the kafka architecture. All the features what the kafka is providing are already in Erlang. I would like hear your opi...
New
gausby
I asked this very same question on twitter and got some interesting feedback, but I thought it would be a good question to ask here as we...
1207 39467 209
New
stefanluptak
Hello everybody, usually, I use a 29" ultra-wide monitor for VSCode which can easily accomodate explorer (files panel) + file with code ...
New
pmjoe
I have a relationship of love and hate with Elixir. Lots of things are just absolutely right, but there are some things that are kind of ...
New
albydarned
Hello all! I am typing this post from my new MacBook Pro with the M1 chip. I’m loving it so far, and will probably use it as my daily dr...
New
AstonJ
Posting this to see if we can make things easier for people to get into Neovim. If you use Neovim and have a favourite distro please let ...
New

Latest on Elixir Forum

Elixir Forum

We're in Beta

About us Mission Statement