The conversation

Lessons learnedExperience excerpt · English

Reality is that software is way better than it once was

… Reality is that software is way better than it once was. Standards are so much higher now. When I started with computers it was expected that to get any program to run at all you'd need to find a local wizard first. I spent way too much of my childhood frantically repacking MS-DOS 640kb low mem to try and get the latest game demo running, or reallocating IRQs to try and get the new Sound Blaster to work at the same time as my mouse. Five years later Plug'n'Play was mostly working, Windows mostly worked, but it was expected that every app you bought would crash every five minutes. Consumer software that didn't crash like crazy was a sort of mythical science fiction scenario. Additionally, EVERY app had a splash screen, because hard disks were so freaking slow and RAM was so scarce that starting even an app that'd be considered very simple by today's standards would spend a minute just flushing everything else you had loaded out to swap, including things that you probably needed, like the Start button. …

Original discussionComputers are amazing. So why is software so terrible?88 source comments · at import
3

Community replies 0

No community replies yet. Add your perspective.

Replies from the source 3

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

SI

Friend JetBrains IDEs are brutally slow, they do a lot but VSCode does 90% of what they do, supports more things and starts faster despite being a freaking Electron app, and is also terrible. You're not making a good point. Delphi started about as fast as a JetBrains IDE on a slow hard drive with a single core CPU whose speed was counted in MHz... And it has a much better form editing experience than anything these days.

Full original
AN

I'm not sure why we should accept that starting Calculator.app is slower than the equivalent operation on a TI-83.

Full original
MW

I don't believe people like the author of the OP are just over-generalizing for clicks. Based on the other responses on this thread, they're expressing something that many of us feel, and that they presumably feel themselves. I'm not sure what to do about that feeling, though. The tools coming out of the Handmade network, at least the ones I've seen, tend to go too far, throwing out necessary things like accessibility. Some of the complexity of modern software is truly necessary. It's easy for those of us who have used computers for a while, or have read some computer history, to look back at earlier feats of software compactness and efficiency, such as an IDE starting and running fast on a processor with a tiny fraction of the power of current CPUs (90s Delphi as raised by a sibling comment), a MIDI sequencer with karaoke-style lyrics display in less than 48 KB of machine code (Diversi-…

Full original
Continue on Hacker News

Respect different perspectives. Share concrete experiences.

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