The conversation

Lessons learnedExperience excerpt · English

If making that kind of software isn't intrinsically fun for you then maybe don't be a computer …

… If making that kind of software isn't intrinsically fun for you then maybe don't be a computer programmer? (We made a huge mistake making the normals think that learning a bit of JS was a viable career path.) Industrial software shouldn't be fun (except of course to the people who already find it fun to deliver solid working software!) - - - - In re: bugs being fun little learning opportunities... Margaret Hamilton worked out how to write bug-free software during the Apollo 11 project. The IT industry collectively went, "meh." We need a serious attitude adjustment.

Original discussionGerald Sussman: Programming is (should be) fun (2022) [video]110 source comments · at import
4

Community replies 0

No community replies yet. Add your perspective.

Replies from the source 4

Direct replies available in this import. Original-language excerpts.

JC

Corrollary: people who build bridges don't think it's fun when bridges collapse, but bridge builders have had millenia of accumulated experience that inform the codes and practices of bridge building. That's what we lack in software. If you do electrical work that isn't up to code, you as the electrician are liable. That means literally that if you touch a system, and you were the last one to touch it, you're liable. So it better be up to code when you're done. It should be the same for computerers.

Full original
DU

> Margaret Hamilton worked out how to write bug-free software during the Apollo 11 project. Since search engines suck so bad lately: anyone know a good complete summary of that method of hers?

Full original
CH

> Margaret Hamilton worked out how to write bug-free software during the Apollo 11 project. The IT industry collectively went, "meh." I have tried to look into this before, and I never can find much information about it. Last I checked, her homepage was basically trying to sell some proprietary system to customers who have bought into her marketing about "bug-free software". But actually trying to figure out how it works, or how to do it oneself, has remained elusive. Saying "The IT industry collectively went, 'meh.'" is kind of misleading. It's not exactly clear _what_ she worked out, but I'm skeptical of the claim that she "worked out how to write bug-free software". And if she did, she isn't exactly shouting from the rooftops about how to do it.

Full original
AR

> Margaret Hamilton worked out how to write bug-free software during the Apollo 11 project. The IT industry collectively went, "meh." That's an often repeated myth but it collapses the moment one digs a bit further (rather than swallowing preposterous statements). She was a glorified manager at best, others did the programming that actually mattered. Hal Laning [2] was primarily responsible for what Hamilton gets credit for. [1] https://old.reddit.com/r/badhistory/comments/18yum8s/no_marg... [2] https://www.youtube.com/watch?v=LELUXyVDOKk

Full original
Continue on Hacker News

Respect different perspectives. Share concrete experiences.

Sign in to post, reply, repost, and quote.