Authored by: myNym on Tuesday, January 08 2013 @ 10:27 PM EST |
A "Fully Programmable Gate Array".
Programming an FPGA is using it as it is entirely intended.
Programming a CPU is using it as it is entirely intended.
Neither of the above is generating a new piece of hardware.
No part of software is a new piece of hardware.[ Reply to This | Parent | # ]
|
|
Authored by: Anonymous on Wednesday, January 09 2013 @ 12:05 AM EST |
NO The challenge was to disprove that ALL software is
abstract.
Sorry... that was not the challenge. Let's re-iterate
the challenge from the original post:
Point to a single example of the
physical existence of Software!
You can try and claim a rewording of the
challenge all you want but the challenge is right there for all to see. I never
once said to disprove all software is abstract. I said to provide a single
piece of evidence showing the physical embodiment of software. I did say that
if you couldn't point to a single physical embodiment of software, then you can
not prove software is anything but abstract. That's a logical conclusion drawn
from the fact that you fail to provide a single physical
embodiment.
I have proven that some software is
physical.
No, actually. You haven't. You've stated the following
facts (my words) which are not in dispute:
CPU is physical
FPGA is
physical
HDL (hardware description language) is
abstract
HD Language can be embodied in software
And then you tied
them together with a logical fallacy hinted at in your words:
HDL can model
the FPGA, this is a concrete process, therefore HDL is physical
Why is it a
logical fallacy? Just because you can model the physical with the abstract, and
the modeling is incredibly useful, doesn't somehow turn the abstract into the
physical.
An electrical engineer can draw the FPGA with pencil and paper.
They can even duplicate the pattern of expected behavior via numerous abstract
methods such as mental tracing of the diagram. That doesn't somehow turn the
picture and mental tracing into a physical FPGA component.
Sorry - you've
failed.
RAS[ Reply to This | Parent | # ]
|
|
Authored by: Anonymous on Wednesday, January 09 2013 @ 12:32 AM EST |
You did prove with your example that the CPU/FPGA could be modeled in HDL
which means:
The physical can be embodied in the abstract!
Not all
physical of course. One still can't display a steaming cup of coffee on the
monitor and then proceed to drink it.
RAS[ Reply to This | Parent | # ]
|
|