Is Gleam your next programming language? (with Louis Pilfold)

preview_player
Показать описание
Louis Pilfold joins us to talk about Gleam, a new language that runs on Erlang's BEAM. In creating Gleam, Louis has tried to bring a new level of developer-friendliness to Erlang's famously fault-tolerant platform.

If you're interested in building reliable distributed systems, exploring functional programming, learning new languages or finding out what it takes to design your own language, Louis is here to talk us through it all.

Рекомендации по теме
Комментарии
Автор

Thanks for having me on the show Kris!

lpil
Автор

I loved hearing about Louis’ slow development philosophy! It makes me feel better about some projects at work that I started developing or thinking about at some point, only to finish them a couple years later. It seems very true that having these things on the back burner for a while makes them more consistent and well thought out somehow.
Looking forward to getting back to Gleam!

SylvainBrunerie
Автор

Erlang pattern matching + function overloading and exporting functions based on name and arity can produce extremely clean API's for your modules, honestly really really like that aspect of erlang... The full stops and uppercase variable names on the other hand took some getting used to, actually want to give it another try now that I'm older and wiser

tyrellnelson
Автор

Wait, types on Beam? I’ve had dreams about this.

eMRhLvBrSn
Автор

the world needs thousands of new programming languages because the world changes mindset constantly and the world keeps learning about new ways to do things to mentally frame things

laughingvampire
Автор

Just listened to the audio version - looking forward to fiddling around with Gleam :) - also kudos Kris on your inaugural episode. Well-structured interview, nice production values (always appreciated), informed questions, well-executed on all counts. Plus a cat ftw!

ScottRehorn
Автор

Such a good interview! I tried Gleam out today and I was impressed with the documentation tooling.

davidshipman
Автор

I hope you get a sponsor. This podcast is fantastic.

havokgames
Автор

Erlang is not an implementation of the actor model. Processes can be actors, but not all Actors are processes, actors are just an abstraction, anything that sends/receives messages/process one message at a time/send a response is an actor, and also sending and receiving and the other words are abstractions. An actor can be a UNIX process with multiple threads or a subroutine, etc. The paper is very thorough about it so it is a great idea to read it.

laughingvampire
Автор

I really enjoyed listening to the audio version of this and only just twigged that it was on YouTube :-). Really great interview. I must now find the time to check out Gleam.

chrisjenkins
Автор

I’ve been trying out gleam for the last couple of months and I’m loving the experience so far.
Good interview, it was interesting to watch

Jojor
Автор

I really enjoyed this intelligent, friendly conversation. Thx, for recording it. Gleam is most certainly on my list. Also, I love Exercism. It's a great platform.

benitoe.
Автор

"Spawn a number of actors" 50:49 that's what Stellan Skarsgard did

jamesarthurkimbell
Автор

Gleam is looking quite polished with v1.0

CodingSync
Автор

Thank you so much for this just absolutely excellent interview series, you’ve surfaced so many people and projects I would have never found otherwise!

rcoppy
Автор

Omg, I love Gleam! Kris, can we please have a update with Louis!!! It's such a cool language that brought me into the BEAM ecosystem, and it's come so far and the community around it is awesome!

Onyx-itgk
Автор

Really nice interview. I am going to check out Gleam! Used Erlang a little and Elixir a bit more to learn FP, but love small, clean, simple languages and tooling. Greatly appreciate the wonderful video!

ElementResources-rpox
Автор

Subbed the moment he mentioned bleeps and bloops.

rdean
Автор

Great stuff! Got this from a friend and will share it!

nyanray
Автор

I think Erlang has much nicer syntax than Elixir, but the tooling has not aged well. Gleam looks like an improvement over both

klasus