robertkrahnon Lobsters • Recommends
#smalltalk#xeroxalto#daningalls
Alto System Project: Dan Ingalls demonstrates Smalltalk
180K subscribers • 29 videos on Hallway
- Recommended by 4 people: 3 on Hacker News and 1 on Lobsters.
- A classic. People kept recommending it from 2019 to 2022.
- Presented by Dan Ingalls
Intermediate. Assumes working knowledge.
35K views7 years ago4 recommendations
History and cultureProgramming languagesHistory of computingLanguage design and type systemsRetro computing
Dan Ingalls demonstrates the Smalltalk-76 integrated environment and object-oriented programming language on a restored Xerox Alto computer.
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 restored Xerox Alto computer at the Museum’s Shustek Research Archives on February 13, 2018 and June 20, 2018. The brainchild of Alan Kay’s Learning Research Group at Xerox Palo Alto Research Center (PARC), Smalltalk was designed to transform computers into personal dynamic media, giving users (especially children) the capability to easily build simulations and to modify the system as they saw fit. Smalltalk also pioneered aspects of modern graphical user interfaces (GUIs) and integrated development environments (IDEs): overlapping windows, popup menus, paned hierarchical class browsers, integrated debuggers, as well as the BitBLT graphics primitive routine. In this video, Ingalls repeats a demonstration that he gave to Steve Jobs, who visited PARC in 1979: making live code changes to fundamental system behavior, such as text selection highlighting and scrolling. Ingalls also shows off Smalltalk’s graphics capabilities, including turtle graphics and bitmap editing. Catalog number: 102738723 Lot number: X8485.2018Why it's here
4 people recommend thisWhat people say. Recommended as a fascinating historical demonstration of the origins of modern graphical user interfaces and object-oriented programming.
peterkellyon Hacker News • Recommends
On “Stop Writing Dead Programs”
pjmlpon Hacker News • Recommends
On “Advanced Programming Languages (2009)”
pjmlpon Hacker News • Recommends
On “On Repl-Driven Programming”
MaxLeiteron Hacker News • Recommends
On “The wild world of non-C operating systems”
pjmlpon Hacker News • Mentions
On “Nova by Panic”
Rochuson Hacker News • Mentions
On “Building the First GUIs”
peterkellyon Hacker News • Mentions
On “Stop Writing Dead Programs [video]”
morphleon Hacker News • Mentions
On “Homemade polarimetric synthetic aperture radar drone”
cbenon Hacker News • Mentions
On “The Mac calculator's original design came from letting Steve play with menus”