The Art of Code - Dylan Beattie
Software and technology has changed every aspect of the world we live in. At one extreme are the ‘mission critical’ applications - the code that runs our banks, our hospitals, our airports and phone networks. Then there’s the code we all use every...
10 Things I Regret About Node.js - Ryan Dahl - JSConf EU
See also https://github.com/ry/deno JSConf EU is coming back in 2019 https://2019.jsconf.eu/
Rust: A Language for the Next 40 Years - Carol Nichols
Learn what makes the programming language Rust a unique technology, such as the memory safety guarantees that enable more people to write performant systems-level code. Hear about how Rust Editions evolve the language and the compiler without...
The Soul of Erlang and Elixir • Sasa Juric • GOTO 2019
This presentation was recorded at GOTO Chicago 2019. #gotocon #gotochgo http://gotochgo.com Saša Jurić - Author of "Elixir in Action” ABSTRACT Whether you're developing a small web site or a large-scale distributed system, Erlang and Elixir are...
Bringing WebAssembly outside the web with WASI by Lin Clark
Earlier this year, we announced WASI, the WebAssembly system interface. With this system interface, WebAssembly can be used outside the browser in a portable and safe way. As Solomon Hykes, co-founder of Docker, said, "If WASM+WASI existed in 2008,...
Douglas Crockford: The JSON Saga
Yahoo! JavaScript architect Douglas Crockford tells the story of how JSON was discovered and how it became a major standard for describing data.
A sneak peek into super optimized code in JS frameworks by Maxim Koretskyi | JSConf EU 2019
Very few developers have the need to write super optimized code. In application development we tend to favor readability over optimization. But that’s not the case with frameworks. Developers who use frameworks expect them to run as fast as...
Applied WebAssembly: Compiling and Running C++ in Your Web Browser - Ben Smith - CppCon 2019
http://CppCon.org Discussion & Comments: https://www.reddit.com/r/cpp/ Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2019 — Applied WebAssembly: Compiling and Running C++ in...
Florian Grunow, Niklaus Schiess: Lifting the Fog on Red Star OS
Angae means "Fog" in Korean. The term is widely used in parts of custom code used by the Red Star OS. We will lift the fog on the internals of North Korea's operating system. Our talk will provide information about how privacy is invaded for all...
Four Languages from Forty Years Ago - Scott Wlaschin
The 1970's were a golden age for new programming languages, but do they have any relevance to programming today? Can we still learn from them? In this talk, we'll look at four languages designed over forty years ago -- SQL, Prolog, ML, and Smalltalk...
Alto System Project: Dan Ingalls demonstrates Smalltalk
This interpretive production of the Computer History Museum's Software History Center was created from archival footage of Dan Ingalls demonstrating the Smalltalk integrated environment and object-oriented programming language on the Museum’s...
I Pressed ⌘B. You Wouldn't Believe What Happened Next - Marcin Wichary, Figma (Config)
Whenever you press ⌘B in Figma, what happens is a choreography of events of surprising complexity. It’s a collision of two worlds – keyboard shortcuts and typography – each one with hundreds of years of history. Marcin's Community Profile:...
The Web That Never Was - Dylan Beattie
The story of the web is a story about freedom. It's a story about information, about breaking down barriers, about creating new ways for people to communicate, to collaborate, and to share their ideas. It’s also a story that has as much do with...
2021: Year of the Linux Gaming Desktop - Andrew Kelley
From Zig SHOWTIME #21 Subscribe to the Zig SHOWTIME Newsletter https://zig.show 0:00 Title 1:35 Talk 32:15 Interview
How the TypeScript Compiler Compiles - understanding the compiler internal
A systems-level look at the TypeScript compiler. How it converts a file into something into data, checks the validity of that data and finally creates .js files on the disk. Timestamps: Syntax Trees: 5:01 Text Scanning: 7:10 Parser: 9:24 Binder:...
Matt Ridley - When Ideas Have Sex
Matt Ridley's non-fiction books on science, technology, society and economics, have sold over a million copies and been translated into 30 languages. He first rose to fame as the author of The Red Queen: Sex & the Evolution of Human Nature. His...