Complexity only exists in the gathering together of lots of smaller items. A
billion transistors is no different from a single transistor for the purposes of
proving software does not have a physical form.
I've been trying to keep
it simpler and concise for the non techies to understand. That's what I've been
asking for help on.
For example, the RAM design that uses transistors. A
full transistor is 1, an empty transistor is zero.
This is the physical
presence of the transistor and the presence of electricity. This is no
different then if you had a row of chargeable batteries and you used their
charged/uncharged state to spell hello world.
Or glasses of water, full
glass = 1, empty glass = 0. A particular flow of glasses spells "hello world"
in binary!
Software = another name for language, nothing more, nothing
less. Language = abstract!
How the particular presence is interpreted is
left up to the human much as the particular presence of lead on paper is left to
the human to interpret as language, image, garbage, etc.
Ergo, the
transistor and electric charge is physical - the understanding of said flow of
electric charge as software is abstract!
So the arguments pointing at the
electrical changing states of transistors as the existance of software is
obfuscating the physical with the abstract. Which is a fail for the purposes of
proving the actual physical existence of software.
Ergo: Software is
still abstract!
:)
RAS[ Reply to This | Parent | # ]
|