data-oriented programming
9:59Intentional Programming demo (Part 1) - Editor
14K views • 20 years ago
dftube
A roughly ten-minute demo of Microsoft's Intentional Programming research system, showing its editor and an unusual way of working with code. It is the first of two clips cut from a longer video.
10:01Intentional Programming demo (Part 2) - Compiler
4K views • 20 years ago
dftube
Part 2 of an old Microsoft Research demo of Intentional Programming, showing the compiler side of a system that stores programs as abstract structure rather than text. The uploader says the companion editor clip is clearer.
9:40HOW TO DATAMOSH: PART 1
433K views • 17 years ago
datamosher
A how-to video on datamoshing, the glitch-art technique of removing keyframes so that motion data smears across video. It walks through the tools needed, such as ffmpegx and Avidemux, though the author notes parts are outdated.
17:26Lecture 1 | Programming Paradigms (Stanford)
1.2M views • 18 years ago
Stanford
The first lecture of Stanford's CS107 Programming Paradigms, taught by Jerry Cain, giving an overview of the course. The course goes from C and assembly through C++, concurrency, Scheme and Python.
6:46Dabble DB demo
10K views • 19 years ago
krueggen
A short product demo of Dabble DB, a web tool for importing, entering and manipulating structured data with little effort. It was built in Smalltalk and later acquired by Twitter.
6:31The Known Universe by AMNH #datavisualization
17.3M views • 16 years ago
American Museum of Natural History
The American Museum of Natural History's film flies from the Himalayas out through the atmosphere and solar system to the afterglow of the Big Bang, using its Digital Universe Atlas four-dimensional map.
4:44Debt Metaphor
95K views • 17 years ago
Ward Cunningham
Ward Cunningham explains the history and intent of the debt metaphor, which he coined while refactoring the WyCash product. He says debt means code reflecting an incomplete understanding of the problem, not sloppy programming.
Topic match · Software architecture & design
8:07Seymour Papert 1983
28K views • 19 years ago
Cynthia Solomon
An eight-minute excerpt of a 1983 video featuring Seymour Papert, creator of Logo, on children learning programming and abstract ideas through embodied play. It shows kids acting out the Logo turtle.
10:34Microsoft Vista Speech Recognition Tested - Perl Scripting
1.5M views • 19 years ago
miaublah
A 2007 video of someone trying to write Perl code using Windows Vista's speech recognition, with hilariously bad results.
7:48Conway's Game Of Life in APL
236K views • 17 years ago
Dyalog
A short Dyalog demonstration building Conway's Game of Life in a single line of APL, step by step. It shows how array operations replace loops.
10:00SICP / What is "Computer Science" ?
131K views • 20 years ago
LarryNorman
An excerpt from Hal Abelson's opening SICP lecture introducing computer science and contrasting declarative and imperative knowledge. He argues that computer science is not really a science and is more like magic or engineering of ideas.
4:32Web 2.0 ... The Machine is Us/ing Us
12.1M views • 19 years ago
Michael Wesch
Michael Wesch's five-minute video about Web 2.0, showing how the read/write web, XML and user-generated content change how people create and share information.
4:10Karl Sims - Evolved Virtual Creatures, Evolution Simulation, 1994
797K views • 17 years ago
MediaArtTube
Karl Sims's 1994 demonstration of evolved virtual creatures: block-bodied creatures whose bodies and controllers are evolved through selection, mutation and recombination to swim, walk and compete.
15:20The thrilling potential of SixthSense technology | Pranav Mistry
5.5M views • 16 years ago
TED
Pranav Mistry demos SixthSense, a wearable device that projects information onto the physical world and lets people interact with data through gestures. He also shows a paper "laptop" and says he will open-source the software.