Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #3463

Re: [OT] Free software versus software idea patents

From harrismh777 <harrismh777@charter.net>
Newsgroups comp.lang.python
Subject Re: [OT] Free software versus software idea patents
References (14 earlier) <mailman.349.1302762982.9059.python-list@python.org> <Jgxpp.19070$0s5.13108@newsfe17.iad> <mailman.364.1302799902.9059.python-list@python.org> <UH9qp.5859$MK2.1737@newsfe02.iad> <4daa27f6$0$29986$c3e8da3$5496439d@news.astraweb.com>
Message-ID <5TQqp.30624$0s5.4344@newsfe17.iad> (permalink)
Date 2011-04-18 01:29 -0500

Show all headers | View raw


Steven D'Aprano wrote:
>> software*is*  mathematics
> No it isn't.

    Yes, it is.

> (If the machine is particularly
> simple -- you might be able to exactly simulate a lever in pure
> mathematics, but simulating, say, a nuclear bomb or a dialysis machine in
> mathematics is more of a challenge...)

     I do not disagree with your frustration over what may or may not be 
simulated by mathematics, within a computer, but that is to 
misunderstand the thrust of the argument. Essentially what you are 
saying is that because it is difficult to simulate in software what is 
evident in pure mathematics that software is somehow not mathematics... 
  if I have understood what you are saying here, then you are absolutely 
incorrect.  If I have misunderstood you, please clarify.

     We are not talking about what can or can not be simulated--- much 
less how difficult those simulations might be. The argument is much much 
simpler than that... please do not over complicate this.

     What it is that software does is to extend human thought and 
process over symbol across a machine ALU (the von Neumann funnel). The 
machine ALU is the medium *only* for the natural and obvious expression 
of mathematics (relationship over symbol) carried about in the human 
mind yet extended and expressed across the registers and switches of the 
machine, rather than markers and white-boards (or black-boards and 
chalk, if you're as old as I am).

     Software is comprised of nothing more nor less than mathematics; 
the human tools of thought and process, relationship over symbol, 
expressed across the domain of switches and registers in the processor's 
ALU.

     This is the part of the argument that Geremy will loath and despise 
perhaps even more than you do...  that what software is comprised of 
resides at the very heart of the CPU itself... that which we call the 
von Neumann funnel--- the ALU. It does not matter in the least what is 
being simulated (H bomb, or word-processor, or spread-sheet, or life 
automata) no software ever ever ever ever does anything other than 
logically manipulate registers of bits (ones and zeros) on and off at 
very high speeds (that's it, nothing more and nothing less). All of this 
is mathematics, and nothing more nor less.

     Even addition in the ALU is not computation... it is logical 
manipulation of 1s and 0s with a bitwise exclusive (xor) function across 
the register with carry. Whalla, ADD. All logic operations in the ALU of 
all CPUs are comprised of logical manipulations (algorithms) designed to 
simulate higher and higher types of functions; regardless of what is 
simulated, at the core and heart of the CPU is nothing more nor less 
than logical algorithm(s) expressing relationship over symbol by 
"software". In fact, the software itself is some of the logical 
manipulation --- in other words, the software itself is processed in 
precisely the same ways.

     Again:

     Mathematics *is not* software.

     Software *is* mathematics.


kind regards,

m harris



Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Re: [OT] Free software versus software idea patents harrismh777 <harrismh777@charter.net> - 2011-04-10 21:49 -0500
  Re: [OT] Free software versus software idea patents geremy condra <debatem1@gmail.com> - 2011-04-11 00:53 -0700
    Re: Free software versus software idea patents rusi <rustompmody@gmail.com> - 2011-04-11 01:36 -0700
      Re: Free software versus software idea patents harrismh777 <harrismh777@charter.net> - 2011-04-12 03:53 -0500
      Re: Free software versus software idea patents Terry Reedy <tjreedy@udel.edu> - 2011-04-12 13:32 -0400
      Re: Free software versus software idea patents Dan Stromberg <drsalists@gmail.com> - 2011-04-12 11:44 -0700
      Re: Free software versus software idea patents Terry Reedy <tjreedy@udel.edu> - 2011-04-12 15:39 -0400
    Re: [OT] Free software versus software idea patents Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2011-04-11 09:10 +0000
      Re: [OT] Free software versus software idea patents geremy condra <debatem1@gmail.com> - 2011-04-11 11:17 -0700
        Re: [OT] Free software versus software idea patents Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2011-04-11 22:28 +0000
          Re: [OT] Free software versus software idea patents geremy condra <debatem1@gmail.com> - 2011-04-11 15:55 -0700
            Re: [even more OT than before] Arithmetic [was Free software versus software idea patents] Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2011-04-12 11:34 +0000
              Re: [even more OT than before] Arithmetic [was Free software versus software idea patents] geremy condra <debatem1@gmail.com> - 2011-04-12 11:11 -0700
    Re: [OT] Free software versus software idea patents Ben Finney <ben+python@benfinney.id.au> - 2011-04-12 10:02 +1000
    Re: [OT] Free software versus software idea patents harrismh777 <harrismh777@charter.net> - 2011-04-12 03:15 -0500
      Re: [OT] Free software versus software idea patents geremy condra <debatem1@gmail.com> - 2011-04-12 09:54 -0700
        Re: [OT] Free software versus software idea patents harrismh777 <harrismh777@charter.net> - 2011-04-14 00:35 -0500
          Re: [OT] Free software versus software idea patents geremy condra <debatem1@gmail.com> - 2011-04-13 23:36 -0700
            Re: [OT] Free software versus software idea patents harrismh777 <harrismh777@charter.net> - 2011-04-14 02:22 -0500
              Re: [OT] Free software versus software idea patents geremy condra <debatem1@gmail.com> - 2011-04-14 09:51 -0700
                Re: [OT] Free software versus software idea patents harrismh777 <harrismh777@charter.net> - 2011-04-16 00:21 -0500
                Re: [OT] Free software versus software idea patents geremy condra <debatem1@gmail.com> - 2011-04-15 23:46 -0700
                Re: [OT] Free software versus software idea patents Algis Kabaila <akabaila@pcug.org.au> - 2011-04-16 21:01 +1000
                Re: [OT] Free software versus software idea patents Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2011-04-16 23:36 +0000
                Re: [OT] Free software versus software idea patents Chris Angelico <rosuav@gmail.com> - 2011-04-17 10:31 +1000
                Re: [OT] Free software versus software idea patents geremy condra <debatem1@gmail.com> - 2011-04-16 18:35 -0700
                Re: [OT] Free software versus software idea patents harrismh777 <harrismh777@charter.net> - 2011-04-18 01:29 -0500
                Re: [OT] Free software versus software idea patents geremy condra <debatem1@gmail.com> - 2011-04-18 00:34 -0700
      Re: [OT] Free software versus software idea patents Terry Reedy <tjreedy@udel.edu> - 2011-04-12 13:43 -0400
        Re: [OT] Free software versus software idea patents Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2011-04-12 23:56 +0000
          Re: [OT] Free software versus software idea patents geremy condra <debatem1@gmail.com> - 2011-04-12 17:05 -0700

csiph-web