Skip to content

Comment on Smalltalk simplicity and consistency vs. other languages (2022) [video]parent

Comments

Smalltalk was always good for rapidly developing GUIs, so whatever the reason was that they only had a half-finished login box to demo, it probably wasn’t Smalltalk’s fault.

Rapid development tools can’t help you if you don’t know what to build.

My guess is the secrecy of the project was the main contributing factor to its failure. There were no vetting on the products, feature, design, development process, technologies, language choice, etc. Too many people read Skunk Works and thought they were Lockheed Martin.

The language choice probably contributed somewhat. Smalltalk used to have problems with source version control and configuration management. It's difficult for multiple people to work on the same codebase. Merging change was difficult as the individual development environments were modified. The rapid prototyping was probably a false lead as it lured decision makers into thinking lower development cost.

By and large when the only thing about the project you can talk about is the language used, it is probably doomed to fail.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.