50th Anniversary of BitBLT: The Fundamental Graphics Routine That Enabled Smalltalk's Interface
By
todsacerdoti
Sketches a bagel but doesn't bake it through.
Summary
The article commemorates the 50th anniversary of BitBLT (Bit Block Transfer), a fundamental computer graphics routine developed at Xerox PARC for the Alto computer. The routine, created by the Smalltalk team, enabled arbitrary copying and moving of rectangular bitmaps, making Smalltalk's graphical interface possible. The post includes historical context and references an internal PARC memo about the technology.
Key quotes
· 4 pulledI declare that today, Nov. 19, 2025 is the 50th anniversary of BitBLT, a routine so fundamental to computer graphics that we don't even think about it having an origin.
A working (later optimized) implementation was devised on the Xerox Alto by members of the Smalltalk team.
It made it easy to arbitrarily copy and move arbitrary rectangles of bits in a graphical bitmap.
It was this routine that made Smalltalk's graphical interface possible.
You might also wanna read
The Historical Journey of OpenBSD on SGI MIPS Hardware
This article explores the historical journey of OpenBSD support on SGI hardware, tracing the relationship between BSD systems and MIPS archi
Technical Analysis of DOS Memory Management: Evolution and Hidden Complexities
This article provides a detailed technical analysis of DOS memory management, tracing its evolution from DOS 1.x through later versions. It
Introduction to Plan 9: The Research Operating System from Bell Labs
Plan 9 is a research operating system developed by the same Bell Labs team that created UNIX, emerging in the late 1980s as an evolution of
Analysis of Rediscovered 1973 Fourth Edition Research Unix Source Code
A researcher has successfully incorporated the source code from a recently discovered 1970s Fourth Edition Research Unix magnetic tape into
The Decline of Lisp Machines: Why Specialized Hardware Failed
The article critiques the persistent romanticization of Lisp machines, arguing that specialized Lisp hardware was already obsolete by the la
Analysis of Newly Discovered 1990 IBM BIOS EPROMs Reveals Potential Unknown PC/AT Model
A detailed technical analysis of recently discovered IBM EPROMs from 1990 that appear to contain BIOS code for an unknown IBM PC/AT model. T
