programmable environments
37:49Tudor Gîrba - Moldable development
26K views • 7 years ago
Curry On!
Tudor Girba's Curry On! 2019 talk on moldable development, the idea that developers should build custom tools and views for each software system they work on. It draws on the Pharo and Glamorous Toolkit environments.
43:04"Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)
468K views • 4 years ago
Strange Loop Conference
Jack Rusher's Strange Loop 2022 talk argues that most programming languages are still designed around punchcard-era assumptions. He makes the case for live, interactive programming environments, drawing on Lisp, Smalltalk and REPL-driven development.
20:01PDE: A different take on editing code
88K views • 4 years ago
TJ DeVries
TJ DeVries coins the term PDE (Personalized Development Environment) to describe editors like Neovim that you shape to your own workflow. He contrasts this with out-of-the-box IDEs and discusses why customizable tools appeal to developers.
43:37Lambda World 2018 - What FP can learn from Smalltalk by Aditya Siram
25K views • 7 years ago
Lambda World
Aditya Siram argues that functional programming has much to learn from Smalltalk's interactivity, using Pharo and Squeak to show live, visual, explorable programming environments.
27:21Daniel Henry Holmes Ingalls Jr.: The Live Web. Drag 'n drop in the cloud
8K views • 13 years ago
JSConf
Smalltalk pioneer Dan Ingalls presents the Lively Kernel at JSConf US 2012, a live, direct-manipulation programming environment running in the browser. He shows drag-and-drop building of live objects on the web.
46:04"Eve" by Chris Granger
27K views • 11 years ago
Strange Loop Conference
Chris Granger presents Eve, a programming environment designed to be approachable for humans, at Strange Loop 2015. The talk covers the project's approach and design ideas.
54:20Bret Victor - Inventing on Principle
339K views • 14 years ago
Rui Oliveira
Bret Victor's talk at CUSEC 2012 in which he argues that creators need immediate feedback and should organize their work around a guiding principle. He demonstrates live-coding and animation tools that show results as you type, and describes his own principle that creators must see what they are making.
35:45World Building in Blender - Ian Hubert
2.2M views • 7 years ago
Blender
Ian Hubert's Blender Conference talk on world building in Blender, covering photogrammetry, camera projection and assembling complex environments from simple shapes at great speed.