u/tsornin r/haskell • Recommends
John Carmack's keynote at Quakecon 2013 part 4
533 subscribers • 1 video on Hallway
- Recommended by 7 people: 5 on Hacker News and 2 in engineering communities.
- A classic. People kept recommending it from 2013 to 2024.
- Presented by John Carmack, co-founder of id Software
- May be out of date. Uploaded 13 years ago, in an area where tools change fast.
Intermediate. Assumes working knowledge.
138K views13 years ago7 recommendations
Programming languagesGame developmentFunctional programmingHaskellLisp and Clojure
John Carmack discusses functional programming, Haskell, Lisp, static typing, and the challenges of garbage collection in game development.
Some of the things Carmack talks about in this video: - OpenGL - functional programming - Haskell - Lisp - Scheme - strong and weak typing - multithreading - events - garbage collection - QuakeC vs Scheme Part 1: new console cycle AMD hardware game controllers Part 2: Kinnect Digital distribution Portable consoles Andriod and iOS Cloud gaming Creative vision vs technology Unified memory PowerVR and tiled rendering Part 3: displays head mounted display movement tracking sound large scale software development optimization OpenGL Part 4: OpenGL functional programming Haskell Lisp Scheme strong and weak typing multithreading events garbage collection QuakeC vs Scheme Part 5: programming Q&A: space AMD vs Nvidia vs Intel GPUs CPU architectures GPU computing id Tech 5 id Software company Part 6 Q&A: PC and upcoming console hardware MegaTexture virtual reality, augmented reality and Google Glass voxel, ray tracing AMDs virtual texturing console cycle beyond Xbox One and PS4 SSD strobe lighting in LCD technology control devices advancement when single person can do a AAA game like MW3? Part 7 Q&A: id Tech5 and Tango GameworksWhy it's here
7 people recommend thisWhat people say. Engineers frequently cite this talk as an influential perspective on applying functional programming concepts to game development.
Moments people linked to
u/onnnkain r/haskell • Recommends
sssilveron Hacker News • Recommends
On “Ask HN: What's your favorite tech talk?”
mrkgnaoon Hacker News • Recommends
On “Elm in Production: 25K Lines Later”
akmilleron Hacker News • Recommends
On “Global Mutable State”
lshon Hacker News • Recommends
On “Functional programming in C++ (2012)”
ookdatnogon Hacker News • Recommends
On “Why "Structure and Interpretation of Computer Programs" matters (2011)”
u/_scapein r/Clojure • Mentions
u/mcarusoin r/compsci • Mentions
On “What's next in programming language design?”
Strilancon Hacker News • Mentions
On “John Carmack: Thoughts on Haskell [video]”
epsylonon Hacker News • Mentions
On “What Programming a Game in 48 Hours Taught Me About Programming Games”
javajoshon Hacker News • Mentions
On “The PC is not dead, we just don't need new ones”
wtingon Hacker News • Mentions
On “Xkcd: Haskell”
dottrapon Hacker News • Mentions
On “Why I Write Games in C”
bmc7505on Hacker News • Mentions
On “John Carmack on Functional Programming (2013) [video]”
pjmlpon Hacker News • Mentions
On “Java's Magic Sauce”