type algebra
1:01:31TypeScript is being ported to Go | interview with Anders Hejlsberg
102K views • 1 year ago
Michigan TypeScript
An interview with Anders Hejlsberg, lead architect of TypeScript, about porting the TypeScript compiler to Go. He covers the 10x type-checking speedup, lower memory use, and why Go was chosen.
43:14Anders Hejlsberg and Lars Bak: TypeScript, JavaScript, and Dart
14K views • 13 years ago
DartlangTV
A Channel 9 conversation recorded at GOTO 2012 between Anders Hejlsberg (TypeScript) and Lars Bak (Dart). They discuss the two languages and different approaches to making JavaScript development safer, including runtime type checking.
19:55The Great 202 Jailbreak - Computerphile
532K views • 12 years ago
Computerphile
Computerphile with Professor Brailsford on how a 1979 Bell Labs team reverse engineered a Linotron 202 phototypesetter over a summer to get high-quality print output. It covers typesetting history and the later 2013 rebuild of the famous vacation memo.
6:23Simon Peyton Jones - Haskell is useless
385K views • 14 years ago
bunidanoable
A short clip of Simon Peyton Jones talking about the future of programming languages, saying Haskell is useless in the sense that pure programs cannot have effects, while mainstream languages are useful but unsafe. He describes languages converging, with ideas such as STM and LINQ moving between them.
24:30Bill Atkinson: Polaroids showing the Evolution of the Lisa GUI
13K views • 1 year ago
Computer History Museum
Bill Atkinson shows and explains his binder of Polaroids taken during Lisa development, documenting how its graphical interface evolved. Recorded at the Computer History Museum.
14:46Milton Friedman - The Negative Income Tax
569K views • 14 years ago
LibertyPen
A 1968 Firing Line interview in which Milton Friedman explains the negative income tax, a proposal to replace welfare bureaucracy with direct payments.
53:56Expert to Expert: Rich Hickey and Brian Beckman - Inside Clojure
119K views • 13 years ago
jasonofthel33t
A Channel 9 Going Deep interview in which Brian Beckman talks with Rich Hickey, creator of Clojure, about the language's design. It covers Clojure's persistent data structures, reference types and its approach to concurrency on the JVM.
17:38E3 2012: John Carmack Interview
102K views • 14 years ago
Giant Bomb
Giant Bomb interviews John Carmack at E3 2012 about his virtual reality head-mounted display prototype. He demos it and talks about latency, depth and focus problems in VR.
1:24:39Mojo Lang - Tomorrow's High Performance Python? (with Chris Lattner)
64K views • 2 years ago
Developer Voices
Developer Voices interviews Chris Lattner about Mojo, a Python-compatible language aimed at CPU/GPU performance built on LLVM and MLIR. It covers performance features, the type system and why Mojo uses Python syntax.
13:46E3 12: John Carmack's VR Presentation
30K views • 14 years ago
Gamereactor
A Gamereactor interview at E3 2012 with John Carmack, who shows his lag-free head-mounted display running DOOM 3 BFG Edition. He discusses what the headset could mean for the games industry.