|
|
|
|
|
by igouy
4249 days ago
|
|
The creators of Smalltalk encountered the difficulties you're thinking about while they were using Smalltalk for different projects at Xerox PARC in the '70s -- and addressed them. Simple Smalltalk implementations are in 4 parts: the Smalltalk VM, the Smalltalk image file, the sources file and the changes file. The image contains compiled code and objects, the sources file contains source code for some of the compiled code in the image (at least the source code provided by the vendor), and the changes file contains a log of changes made using the IDE. Re-doing the changes recorded in the changes file should be sufficient to recreate the image up-to the last change. In the late '80s multi person configuration management systems were developed for Smalltalk, see -- http://books.google.com/books?id=odx8WIDOcyIC&lpg=PA136&ots=... |
|