76 points mpweiher 3 days ago 17 comments
melvinroest 3 days ago | parent
I remember that I wanted a visual step by step debugger for a visualization library [1]. I was lucky enough to find the library maintainer himself. He liked the idea, and within just 30 to 60 minutes we programmed a prototype in (this was around ChatGPT 3.5, so pure hand coding).
diegof79 3 days ago | parent
Smalltalk still has a small group of passionate people who love the language, the environment, and its concepts.
For some reason, Buenos Aires has a “large” group of Smalltalkers (large relative to the total, which is small in absolute terms). This group usually organizes the ESUG event in Argentina with very few sponsors.
spooneybarger 3 days ago | parent
diegof79 2 days ago | parent
Some OOP professors who taught at LIFIA (like Maximo Prieto, who sadly passed away at the beginning of 2026) and UBA (Hernán Wilkinson) had a lot of influence at the University of Buenos Aires, La Plata, and Quilmes.
masijo 3 days ago | parent
As a curiosity, there are two "competing" sections for this subject: one that uses CUIS and the other one uses Wollok[2] (an in-house language). It's funny to discuss which one is better with classmates.
[1]: https://cuis.st/
bemtevi 3 days ago | parent
ape4 3 days ago | parent
himinlomax 3 days ago | parent
Well, except for development environments.
Anyone know one that's worth looking at?
srott 3 days ago | parent
ssdspoimdsjvv 3 days ago | parent
xkriva11 3 days ago | parent
xhevahir 3 days ago | parent
jonathaneunice 3 days ago | parent
But overall there weren’t many Smalltalk apps for individual users. Most were organizational: JPMorgan (derivatives risk), Orient Overseas Container Line (global shipping logistics), Texas Instruments (fab automation), Deutsche Bahn (scheduling the German railway system). These were complex internal systems built on a graphical, fast-development, integrated platform, when such things were rare and nowhere available off the shelf. Customers often considered them "secret sauce" or strategic differentiators and weren't going to say much about them externally. Vendors were often prohibited from naming customers. As of mid-2025 at least, JPMorgan’s Kapital was still in production, and JPMorgan was still hiring Smalltalk developers for it.
GemStone, the Smalltalk-based object database, had a similar customer list, including JPMorgan Chase, UBS, Siemens, TI, and Florida Power & Light. That's a backend rather than an app, though in the Smalltalk world the line between database and application tiers is much blurrier. Still in use, though ownership has passed through several hands since the 80s.
Many apps not written in Smalltalk per se were direct idea-descendants. NeXTSTEP and WebObjects were built in Objective-C at NeXT, then bought by Apple. (Objective-C was explicitly "let's bring the Smalltalk lessons to a broader world.") In its early days WebObjects could build database-backed GUI and web apps amazingly easily compared to any competitor, and Apple used it for its online store and the iTunes Store. Another cousin was Metaphor Computer Systems. Founded by Xerox veterans, it sold Analyst-like workstations that let brand managers at consumer-goods giants like P&G, General Mills, Pillsbury, and Sara Lee analyze and report on sales and mix data, often pulled from point-of-sale scanners. That level of "what's happening in the field?" integration, in near-real-time (hours not months), with everything pulled together on one screen, was essentially unique at the time. And that users could build their own charts, reports, and workflows without programming? No one else had that either.
So there were notable Smalltalk apps, and many of them operated at substantial scale. They just weren’t consumer apps. And a lot of the direct descendants were much the same.
mring33621 3 days ago | parent
anthk 3 days ago | parent
rmonvfer 3 days ago | parent
fithisux 3 days ago | parent