Re:On Learning Smalltalk
by esfandia on Tuesday January 11, 2022 @12:04PM
(#29894191)
I don't know about the current state of Smalltalk, but back in the late 90s there was a very elegant version control system for Smalltalk called Envy. It provided version control at the level of each method, and it was integrated nicely in the IDE.
[ Parent
| on HN ]
Re:On Learning Smalltalk
by swamp_cypress on Tuesday January 11, 2022 @06:53PM
(#29900212)
I use Envy on VA Smalltalk professionally. Coming from Mercurial and SVN, when I first encountered it, I thought "WTF".
Now I regard it as the greatest version control tool I have ever used. (It is also a package manager as well as a build tool). Version control at the method level!
Re:On Learning Smalltalk
by smackeyacky on Tuesday January 11, 2022 @11:05PM
(#29902146)
I would second that. Incredible control aimed at the strengths of Smalltalk. I'm not sure the way it worked would ever really translate to other languages but I really miss it sometimes. It was very expensive though.
2001 book "Mastering ENVY/Developer"
https://www.google.com/books/edition/Mastering_ENVY_Develope...