this post was submitted on 07 Jun 2024
749 points (97.2% liked)

Greentext

4452 readers
1407 users here now

This is a place to share greentexts and witness the confounding life of Anon. If you're new to the Greentext community, think of it as a sort of zoo with Anon as the main attraction.

Be warned:

If you find yourself getting angry (or god forbid, agreeing) with something Anon has said, you might be doing it wrong.

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] sxan@midwest.social 1 points 5 months ago (1 children)

Say I agree with your distinction - or restriction. There was still software written for, and programmed into, general-purpose, Turing-complete calculating machines long before there are CPUs.

So let's look at the technical details of the word. The term "Software" was coined in 1958 by John Tukey. The computers in use at that time were machines like the IBM 704, the PDP-1, and the UNIVAC 1107; these are all vacuum tube computers that contained no silicon microchips and no CPUs. Even technically, the term "software" predates silicon and CPUs.

Non-technically, I disagree with your premise on the basis that it's often been argued - and I agree with the argument - that humans are just computers with software personalities programmed by social conditioning, running on wetware and a fair bit of firmware. And there's increasing evidence that there's no real CPU, just a bunch of cooperating microorganisms and an id that retroactively convinces itself that it's making the decisions. Even if the term "software" wasn't coined until 1958, software has been a thing since complex organisms capable of learning from experience arose.

Unless we're all living in a simulation, in which case, who knows if software or hardware really exist up there, or whether there's even a distinction.

[–] aubeynarf@lemmynsfw.com 3 points 5 months ago

They called the box with all the tubes in it that executed instructions a “CPU”; memory, CPU, and IO subsystems were distinct and well-defined.

I feel like you mean “microprocessor”