Software Engineering & Languages

Programming language design

Video frame: How Python was Shaped by leaky Internals, Armin Ronacher, Flask framework49:55

How Python was Shaped by leaky Internals, Armin Ronacher, Flask framework

Видео с мероприятий {speach!
Picked by 15 · 2017–2025
Video frame: Why Isn't Functional Programming the Norm? – Richard Feldman46:09

Why Isn't Functional Programming the Norm? – Richard Feldman

Metosin
Picked by 12 · 2019–2025
Video frame: Maybe Not - Rich Hickey1:03:29

Maybe Not - Rich Hickey

ClojureTV
Picked by 14 · 2018–2025
Video frame: Conway's Game Of Life in APL7:48

Conway's Game Of Life in APL

Dyalog
Picked by 11 · 2010–2024
Video frame: Lecture 1A | MIT 6.001 Structure and Interpretation, 19861:12:56

Lecture 1A | MIT 6.001 Structure and Interpretation, 1986

MIT OpenCourseWare
Picked by 11 · 2012–2024
Video frame: Crockford on JavaScript - Volume 1: The Early Years1:42:09

Crockford on JavaScript - Volume 1: The Early Years

YUI Library
Picked by 10 · 2013–2022
Video frame: Growing a Language, by Guy Steele53:31

Growing a Language, by Guy Steele

Bill Pugh
Picked by 11 · 2014–2026
Video frame: Effective Programs - 10 Years of Clojure - Rich Hickey1:14:52

Effective Programs - 10 Years of Clojure - Rich Hickey

ClojureTV
Picked by 10 · 2017–2026
Video frame: Brian Goetz - Stewardship: the Sobering Parts1:03:31

Brian Goetz - Stewardship: the Sobering Parts

ClojureTV
Picked by 10 · 2014–2025
Video frame: JavaScript: The Good Parts1:03:48

JavaScript: The Good Parts

Google TechTalks
Picked by 11 · 2009–2020
Video frame: Ideas about a new programming language for games.1:55:24

Ideas about a new programming language for games.

Jonathan Blow
Picked by 7 · 2014–2025
Video frame: "Propositions as Types" by Philip Wadler42:43

"Propositions as Types" by Philip Wadler

Strange Loop Conference
Picked by 9 · 2015–2026
Video frame: Object-Oriented Programming is Bad44:35

Object-Oriented Programming is Bad

Brian Will
Picked by 13 · 2016–2025
Video frame: Invited Talk - Guy Steele1:07:22

Invited Talk - Guy Steele

ClojureTV
Picked by 7 · 2017–2023
Video frame: 7 minutes of Pharo Smalltalk for Rubyists7:15

7 minutes of Pharo Smalltalk for Rubyists

Avdi Grimm
Picked by 5 · 2017–2026
Video frame: "The Economics of Programming Languages" by Evan Czaplicki (Strange Loop 2023)43:58

"The Economics of Programming Languages" by Evan Czaplicki (Strange Loop 2023)

Strange Loop Conference
Picked by 10 · 2023–2026
Video frame: Julia: to Lisp or not to Lisp?1:04:53

Julia: to Lisp or not to Lisp?

European Lisp Symposium
Picked by 4 · 2016–2022
Video frame: "Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)43:04

"Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)

Strange Loop Conference
Picked by 9 · 2022–2025
Video frame: Zig: A programming language designed for robustness, optimality, and clarity –  Andrew Kelley54:14

Zig: A programming language designed for robustness, optimality, and clarity –  Andrew Kelley

Recurse Center
Picked by 6 · 2018–2024
Video frame: "Unison: a new distributed programming language" by Paul Chiusano41:06

"Unison: a new distributed programming language" by Paul Chiusano

Strange Loop Conference
Picked by 7 · 2020–2023
Video frame: Domain Modeling Made Functional - Scott Wlaschin51:40

Domain Modeling Made Functional - Scott Wlaschin

NDC Conferences
Picked by 6 · 2018–2024
Video frame: The Road to Zig 1.0 - Andrew Kelley59:48

The Road to Zig 1.0 - Andrew Kelley

ChariotSolutions
Picked by 5 · 2019–2025
Video frame: "Production Prolog" by Michael Hendricks39:58

"Production Prolog" by Michael Hendricks

Strange Loop Conference
Picked by 6 · 2015–2023
Video frame: Co-dfns Live Stream: Compiler Design and Architecture2:03:12

Co-dfns Live Stream: Compiler Design and Architecture

Aaron Hsu (arcfide)
Picked by 3 · 2018–2025
Video frame: OOPSLA Conference: Growing a Language54:12

OOPSLA Conference: Growing a Language

Computer History Museum
Picked by 6 · 2020–2026
Video frame: dotGo 2015 - Rob Pike - Simplicity is Complicated23:12

dotGo 2015 - Rob Pike - Simplicity is Complicated

dotconferences
Picked by 7 · 2016–2023
Video frame: Hewitt, Meijer and Szyperski: The Actor Model (everything you wanted to know...)42:34

Hewitt, Meijer and Szyperski: The Actor Model (everything you wanted to know...)

jasonofthel33t
Picked by 5 · 2015–2025
Video frame: 2016 - On The Shoulders Of Giants - Damian Conway1:07:43

2016 - On The Shoulders Of Giants - Damian Conway

The Perl and Raku Conference - Greenville, SC 2026
Picked by 4 · 2016–2021
Video frame: In Search of Tomorrow56:27

In Search of Tomorrow

Berkeley Institute for Data Science (BIDS)
Picked by 9 · 2015–2018
Video frame: The Unreasonable Effectiveness of Multiple Dispatch | Stefan Karpinski | JuliaCon 201935:24

The Unreasonable Effectiveness of Multiple Dispatch | Stefan Karpinski | JuliaCon 2019

The Julia Programming Language
Picked by 9 · 2019–2025
Video frame: Evan Czaplicki - Let's be mainstream! User focused design in Elm - Curry On58:23

Evan Czaplicki - Let's be mainstream! User focused design in Elm - Curry On

Curry On!
Picked by 7 · 2015–2023
Video frame: Taking Vector Transposes Seriously | Jiahao Chen | JuliaCon 201719:12

Taking Vector Transposes Seriously | Jiahao Chen | JuliaCon 2017

The Julia Programming Language
Picked by 3 · 2018–2022
Video frame: Can C++ be 10x Simpler & Safer?  - Herb Sutter - CppCon 20221:54:00

Can C++ be 10x Simpler & Safer? - Herb Sutter - CppCon 2022

CppCon
Picked by 6 · 2022–2024
Video frame: "I See What You Mean" by Peter Alvaro52:29

"I See What You Mean" by Peter Alvaro

Strange Loop Conference
Picked by 6 · 2016–2019
Video frame: RailsConf 09:  Robert Martin, "What Killed Smalltalk Could K1:00:56

RailsConf 09: Robert Martin, "What Killed Smalltalk Could K

O'Reilly
Picked by 5 · 2012–2026
Video frame: Factor: an extensible interactive language1:36:40

Factor: an extensible interactive language

Google TechTalks
Picked by 5 · 2014–2025