Discussion then: https://news.ycombinator.com/item?id=15527726
Modern software frameworks are so shockingly bad and uninteractive that we now have to rely another layer of bullshit with LLMs just to get us to be half as productive as these envs. : (
(okay okay REPL-based things are getting better, but still nowhere close to what Lisp even w/ Emacs can do.)
It would work if you had strict access control to each feature in a common code base. But Git hadn't been invented yet.
The other issue is performance. Compiled ST isn't particularly slow, but you lose the modifiability. Interpreted ST has a mixed profile - some features are slow, some are fast - but generally it was slow compared to C.
Today that doesn't matter so much, but it was a drawback at the time.
It's a seductive model and I totally get the appeal. But it's not quite as straightforwardly superior as it might appear to be.
Distributed version control and CI makes it way more tractable to work on even a small team IMO.
I would be very curious to see someone stream a "real" workflow using something like Pharoh or other smalltalk-like envs though. There's a bunch of short clips showing "beginner" demos but for such a visual system I would expect there to be more detailed presentations of the actual workflow.
yakz•3h ago
neilv•2h ago
packetlost•2h ago
kens•2h ago
sumim•1h ago
cf. https://squeak-dev.squeakfoundation.narkive.com/Rs0CrNOk/fon...
TheOtherHobbes•1h ago