4 ms·
I barely touched Smalltalk, but I think people value liveness as a feature for the user, not the developer. This is basically ultimate customization: you can ch
by Kinrany 7y ago
I barely touched Smalltalk, but I think people value liveness as a feature for the user, not the developer. This is basically ultimate customization: you can change the source code of your local copy.
- iainmerrick 7y agoI think blurring the distinction between users and programmers is a big part of the SmallTalk philosophy, yeah.
- theamk 7y agoThat sounds insane -- how do versions updates work then? One of the best parts of only allowing customization at well-defined points is that you can upgrade software and it is likely to keep working. Or is the Smalltalk idea that you never update your software?
- Kinrany 7y agoYou could integrate version control into the app and rebase the customizations onto the upstream changes. At worst the user would have to rewrite their code from time to time.