My tastes in languages have drifted away somewhat: I'd rather simplicity and fast build times than highly expressive generics. But I love this talk just as much as I ever did.
I have a lot of talks I like and they range pretty broadly in topic and impact, so I'd like to share some that are favourites (some are well-known I think, the others I wish were as much):
I'm so glad someone else brought up the Bret Victor talks, they're some of my favorite examples of "a talk" ever. Future Of Programming's whole format is just so fun compared to so many other things.
Did he? I didn't see the talk since a long time. I think the talk is important because too few people talk about the poor quality of software production and about complexity.
To my understanding Blow stupid opinions came much later than the talk (I don't follow the guy so I probably missed much of it anyway).
despite ruby being my favourite language for years, what really gave me an appreciation for OOP was learning the object systems in ocaml and racket, and seeing what specific problems were nicer to work with in an OOP layer even in a non-OOP-first language.
Somewhat different energy, but I think my favorite software talk is this one, which goes through the details of debugging and fixing the Voyager 1 probe years and years after its launch.
I struggle to fully explain it, but it gets me emotional thinking about it. There's something deeply heartening about this small team of experts doing their absolute best, with seemingly every possible obstacle thrown in their way, and (spoilers?) working out a fix.
davidbalbert | 16 days ago
My all time favorite is Guy Steele's Growing a Language.
My tastes in languages have drifted away somewhat: I'd rather simplicity and fast build times than highly expressive generics. But I love this talk just as much as I ever did.
JoelMcCracken | 16 days ago
I feel like this talk was written for lisp, but he just decided to sub in java instead. It’s a great talk but it makes no particular sense with Java.
gcollazo | 16 days ago
😲 Ideas are in the air
I just recently published an almost identical post with some of the same videos. https://gcollazo.com/watchroll
Great selection, there's some I didn't know, thanks. It would be so cool if more people did this in a similar way.
PD: also trying to make /watchroll happen 😜
ds | 16 days ago
I have a lot of talks I like and they range pretty broadly in topic and impact, so I'd like to share some that are favourites (some are well-known I think, the others I wish were as much):
Bret Victor's Inventing on Principle and The Future of Programming
Casey Muratori's The Big OOPs: Anatomy of a Thirty-five-year Mistake
Gary Bernhardt's Doug's Demo
Jack Rusher's Stop Writing Dead Programs
Intra's This Game Did Everything. What Happened? (not a software talk like the others, but still a software talk if you pay attention)
Tomorrow Corporation Tech Demo
arcade | 16 days ago
I'm so glad someone else brought up the Bret Victor talks, they're some of my favorite examples of "a talk" ever. Future Of Programming's whole format is just so fun compared to so many other things.
marginalia | 16 days ago
I feel personally attacked.
kototama | 16 days ago
Some talks which are important from the top of my head:
hjvt | 16 days ago
Of course, Jonathan "not born in 1988" Blow has a talk where he praises Elon and scaremongers about the collapse of the western civilization.
kototama | 15 days ago
Did he? I didn't see the talk since a long time. I think the talk is important because too few people talk about the poor quality of software production and about complexity.
To my understanding Blow stupid opinions came much later than the talk (I don't follow the guy so I probably missed much of it anyway).
char | 15 days ago
oh that's my article hello!! there are a trillion more talks that I really really love but I wanted to mostly stay on theme for this one
nick4 | 16 days ago
All of Sandi Metz’s talks are great, but All The Little Things might be my favorite: https://youtu.be/8bZh5LMaSmE
Sandi Metz made me realize I actually like OOP.
zem | 16 days ago
despite ruby being my favourite language for years, what really gave me an appreciation for OOP was learning the object systems in ocaml and racket, and seeing what specific problems were nicer to work with in an OOP layer even in a non-OOP-first language.
Arch | 15 days ago
My vote goes to The Art of Code!
jdh | 16 days ago
Somewhat different energy, but I think my favorite software talk is this one, which goes through the details of debugging and fixing the Voyager 1 probe years and years after its launch.
I struggle to fully explain it, but it gets me emotional thinking about it. There's something deeply heartening about this small team of experts doing their absolute best, with seemingly every possible obstacle thrown in their way, and (spoilers?) working out a fix.
azhenley | 16 days ago
While we are on the topic, any good YouTube channels in the programming space?
arcade | 16 days ago
Todepond!
mccd | 15 days ago
I really enjoyed Programming is Forgetting: towards a new hacker ethic