| ▲ | Scubabear68 14 hours ago | |||||||||||||||||||||||||||||||||||||||||||||||||
I disagree, it really was the image concept, or very specifically how it was created and maintained over time. A docker container is composed typically of underlying components. You can cowboy it for sure, but the intent is to have a composable system. The Smalltalk image resulted from the developer just banging on the system. | ||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | isr 14 hours ago | parent [-] | |||||||||||||||||||||||||||||||||||||||||||||||||
Except that's not really what happened. You're ignoring the range of in-image tools which kept track if who did what, where. From versioning of individual methods, to full blown distributed version control systems, which predated git. Not to sound harsh or gatekeep, but folks who keep repeating the canard that "The Smalltalk image resulted from the developer just banging on the system", mostly never used smalltalk in the first place. Give the original smalltalk devs some credit for knowing how to track code development over time. | ||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||