Skip to main content
Elixir

Elixir

High-level programming languageWikipedia

Search complete. 125 mentions across 7 episodes found for "Elixir".

Sep 11, 2026

Francesco CesariniHOST
1:46
Ericsson had had some challenges prior to that, and they set out to fix it.
Francesco CesariniHOST
1:51
Elixir came two decades later with a different angle.
Francesco CesariniHOST
1:54
When Jose tried to figure out how to bring the power of Erlang to other communities, starting but obviously not finishing with the web.
Francesco CesariniHOST
2:01
And now there's a third language from someone who did not have a telecoms or Ruby background.

12 MINS LATER

Francesco CesariniHOST
13:41
Others use typed languages and are listening to this podcast because they might want, you know, they're thinking of using the Beam.
Francesco CesariniHOST
13:50
And it's also worth mentioning to those listeners that, you know, types are in the air on the Beam right now.
Francesco CesariniHOST
13:56
You know, Elixir is growing its own set theoretic type system, which we discussed on this podcast with Guillaume Duboc and Annette Benioz a while back.
Francesco CesariniHOST
14:05
But Those are types which are very carefully being retrofitted into dynamic language.
Michał MuskałaGUEST
10:35
And this is exactly the place where tools, where type checkers, where stuff like linters and ELP can help with.
Alan WymaHOST
10:43
Speaking of tooling, right? The big hot topic happening, especially with Elixir is the gradual type checker, right? So, but having the kind of static analysis, right, which is kind of related in there, which parts of Erlang specifically make that actually difficult to do?
Michał MuskałaGUEST
10:58
Yeah, so I think this will be exactly the same between Elixir and Erlang.
Michał MuskałaGUEST
11:02
And our, like the, the teamwork on the Elixir type checker, and then our teamwork on the Erlang type checker.
Michał MuskałaGUEST
11:08
We do, we do kind of exchange ideas every now and again, and kind of definitely are, definitely we're watching with great excitement what, what the Elixir is doing.
Michał MuskałaGUEST
11:17
And, and we're ready to steal any good ideas that, that pop up there at, at, at any time.
Michał MuskałaGUEST
11:23
But yeah, there's, there's a lot of things that kind of are challenging in, in Erlang beyond that.

10 MINS LATER

Michał MuskałaGUEST
21:21
And then we still don't have good answer to that.
Gus WorkmanHOST
6:04
So it's an interesting one.
Gus WorkmanHOST
6:06
I don't think other projects in Elixir ecosystem, Ash has an AI policy, I think.
Gus WorkmanHOST
6:13
I don't know that Phoenix does, but it might be interesting for some folks to take a look at the nerves one.
Peter UlrichHOST
6:20
Exactly.
Peter UlrichHOST
6:22
I submitted a few pull requests to Elixir after I got started with using Cloud for looking at these libraries and languages.
Peter UlrichHOST
6:30
I got to admit that in the beginning, the first pull request I made, I just had Cloud write the whole thing, but it generated a lot of text.
Peter UlrichHOST
6:38
And then also Jose, he pointed out that first of all, I have to add the disclaimer at the top that says, you know, I use Claude to find the performance improvement that I suggested like a fix for.

8 MINS LATER

Peter UlrichHOST
14:31
This

Unknown podcast

Why Elixir Is the Language Behind Fault-Tolerant Apps

Aug 30 · 19 Mentions

LucasHOST
0:01
So, Luna, I was digging into the backend of a well-known messaging app the other day, and it hit me how much of that real-time magic relies on a language most people never hear about.
LucasHOST
0:11
I'm talking Elixir.
LunaHOST
0:14
Elixir, huh? I've seen it pop up in job posts, but it's still a bit of a mystery to a lot of devs.
LunaHOST
0:19
What's the big deal?
LucasHOST
0:22
The big deal is that it's built on the Erlang virtual machine, which was designed for telecom switches in the 80s.
LunaHOST
0:35
And that's exactly what a chat app needs, right? Everyone's connected at once.
LucasHOST
0:41
Exactly.
LucasHOST
0:42
And Elixir takes that rock-solid foundation and wraps it in a modern, friendly syntax.
Francesco CesariniHOST
1:25
Today, we have Roberto Loy and Michal Muscala.
Francesco CesariniHOST
1:28
Roberto started his career at Airline Solutions with me, whilst Michal and I go back from the time he was actually doing Elixir before joining WhatsApp.
Francesco CesariniHOST
1:37
And he's one of the early developers who, you know, from starting his career in Elixir in its early days, moved over to Erlang.
Francesco CesariniHOST
1:45
So welcome to the show, both of you.
Francesco CesariniHOST
1:47
Tell our listeners who you are and what you do at WhatsApp.
Roberto AloiGUEST
1:59
And that's what I'm doing at WhatsApp and Meta.
Michał MuskałaGUEST
2:01
Hi, I'm Michal.
Michał MuskałaGUEST
2:03
As Francesco mentioned, I started my career with Elixir, but then moved on to working with Erlang and on Erlang at WhatsApp on the same team with Roberto, focusing on developer experience, but also a bit on the virtual machine, the language, and anything that can make our engineers more productive.
speaker_5HOST
3:18
We are exploring an early beta copy of a book by Lance Helverson.
speaker_5HOST
3:22
It's called Functional Web Development with Elixir, OTP, and Phoenix.
speaker_6HOST
3:25
A fantastic read, by the way.
speaker_5HOST
3:27
Yeah.
speaker_6HOST
5:04
Not to mention the concurrency issues if two things happen at once.
speaker_5HOST
5:07
Right.
speaker_5HOST
5:08
So to build this without a database, the author introduces us to Elixir and the Erlang virtual machine, which is known as the Beam.
speaker_6HOST
5:16
The Beam is just phenomenal.
Davide BettioGUEST
1:58
And yeah, uh, let's...
Davide BettioGUEST
2:01
I would like to say that I worked for a long time with IoT systems, and that is the reason I discovered Elixir, actually.
Davide BettioGUEST
2:09
And it all started that, I mean, at company, we wanted to write a VernamQ plugin.
Davide BettioGUEST
2:15
Uh, Vern- VernamQ is basically an MQTT broker.
Davide BettioGUEST
2:18
And we wanted to make an IoT platform as well, and we really wanted to avoid as much as possible Java, so Elixir looked like a good idea.
Davide BettioGUEST
2:32
And so let's go back in time.
Davide BettioGUEST
2:35
I was actually doing IoT stuff because I was doing embedded stuff.
Davide BettioGUEST
2:40
So I've been developing before Elixir with C, C++, mostly C++.

We value your privacy

We use cookies to understand how you use our platform and to improve your experience. Click “Accept All” to consent, or “Decline non-essential” to opt out of non-essential cookies. Read our Privacy Policy.