The Next Programming Language - Douglas Crockford - code::dive 2022

code::dive conference · 54K views · 2022 · 52:34

Open on YouTube

Programming language designSoftware architecture & designtalk

Why Hacker News recommends it

HN cites it as Crockford's main explanation of Misty and his take on the actor model.

What it is

Douglas Crockford's code::dive 2022 talk on what the next programming language should look like. He presents ideas behind his Misty language, including message-passing actors.

Recommended by 0 HN commenters across 0 different months, 2023 to 2023.

What Hacker News said

Cites justin66 · 2023-01 · on “Carl Hewitt has died [pdf]”

> Who is left to carry the torch to illuminate millions of developers who have no idea or have never heard of the Actor model? Douglas Crockford. [this video]

Cites zoogeny · 2023-11 · on “Switching to Elixir”

I have been watching Elixir YouTube videos pretty much every day for the last few weeks. I guess there was an Elixir conference recently and after I watched a couple, YouTube has been sending me a consistent stream of Elixir content. I really want to try out this language. I love the idea of Erlang but the few times I've had to deal with it (an ejabberd chat server was one) I found it to be a bit too quirky. Every video I've seen with Joe Armstrong leads me to believe he was an under-appreciated genius. Isolated processes and message passing (Actors) seem a good candidate for the future of distributed programming (see this recent video from Crockford on his new Misty programming language [1]

Cites brabel · 2023-12 · on “Misty Programming Language”

This is the spec for the language Douglas Crockford (author of the book "JavaScript: The Good Parts", the JSON specification[1], JSLint[2]) had explained in his famous talk: "The Next Programming Language"[3]. The "big things" in the language are the Actor model, favouring immutability and capabilities-based security. Presumably, there will be a flashy website later that actually motivates why you should use this language and what's cool about it. Notice this looks similar to the JSON spec website[4]. [1] [LINK] [2] [LINK] [3] [this video] [4] [LINK]