Skip to content
0:00 / 0:00

#johncarmack#quakecon#haskell

QuakeCon 2013 Keynote with John Carmack Full Length HD

Joey Reid

665 subscribers • 2 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by John Carmack, Technical Director of id Software
  • May be out of date. Uploaded 13 years ago, in an area where tools change fast.
  • An opinion. It argues one side of a question engineers disagree on.

Intermediate. Assumes working knowledge.

3.6K views13 years ago1 recommendation

Game developmentSystems programmingUnity, Unreal and GodotFunctional programmingPerformance and optimization

John Carmack discusses next-gen consoles, GPU architectures, virtual reality, and his experiments with functional programming in game development.

As is tradition at QuakeCon, id Software co-founder and technical director John Carmack takes the stage to for an educational and entertaining discussion about his work, technology, and what's on his mind. Brace yourself! Some topics covered: - new console cycle (Xbox One and PS4) - AMD hardware - game controllers new console cycle AMD hardware game controllers Kinnect Digital distribution Portable consoles Andriod and iOS Cloud gaming Creative vision vs technology Unified memory PowerVR and tiled rendering displays head mounted display movement tracking sound large scale software development optimization OpenGL OpenGL functional programming Haskell Lisp Scheme strong and weak typing multithreading events garbage collection QuakeC vs Scheme programming Q&A: space AMD vs Nvidia vs Intel GPUs CPU architectures GPU computing id Tech 5 id Software company 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?

Why it's here

1 person recommends this

What people say. Recommended for John Carmack's insights on functional programming, Haskell, and game engine architecture.

u/FrederikNSin r/programming • Recommends

On “RustConf 2018 - Closing Keynote by Catherine West on game development in Rust”

You might also be interested in listening to John Carmack's (the co-founder of id software and lead developer on Wolfenstein 3D, Quake and Doom) keynote from QuakeCon 2013, where he talks about his adventures in reimplementing Quake in Haskell, and some of the benefits he experienced. He also touches upon Scheme and other things related to FP. The part where he talks about Functional programming: link to this video And the full keynote: link to this video