This is a fascinating question that leads down many rabbit holes.
yrs, andreas www.andreas.com
Aren't there two answers to this? One legal and one ontological?
Julie Krueger
========Original Message======== Subj: [lit-ideas] What is a computer program? Date: 12/19/05 1:01:18 PM Central Standard Time From: _junger@xxxxxxxxxxxxxxxxxxxxx (mailto:junger@xxxxxxxxxxxxxxxxxxxx) To: _lit-ideas@xxxxxxxxxxxxxx (mailto:lit-ideas@xxxxxxxxxxxxx) Sent on:
I have been struggling for years with the fact that many lawyers and, I presume, others have no idea of the nature of computer programs. Thus, for example, the trial judge in Junger---that's me---v. Daley claimed that the source code of a computer program "is a device, like embedded circuitry in a telephone."
Now computer programs have two aspects: (i) a text containing "instructions to a computer" and (ii) a process that occurs when those instructions are implemented.
Now, of course, neither the text nor the process are tangible things like the wiring in a computer. They are neither matter nor energy, but rather information. And not only are computer programs information, but so is the data that they process.
But it seems that most people---perhaps including myself---have no idea of what information is or how to describe it.
In the case of digital computers the program and data can always be viewed as being composed of numbers, but that just raises the question what is a number, especially when digital computers don't have any views about anything.
Do any of you have any suggestions?
I don't, by the way, think that it helps, for my purposes, to speak of numbers as Platonic ideas or to say that the number _n_ is the set of all sets containing exactly n elements.
Thanks, Peter -- Peter D. Junger--Case Western Reserve University Law School--Cleveland, OH EMAIL: junger@xxxxxxxxxxxxxxxxxxxx URL: http://samsara.law.cwru.edu ------------------------------------------------------------------ To change your Lit-Ideas settings (subscribe/unsub, vacation on/off, digest on/off), visit www.andreas.com/faq-lit-ideas.html
------------------------------------------------------------------ To change your Lit-Ideas settings (subscribe/unsub, vacation on/off, digest on/off), visit www.andreas.com/faq-lit-ideas.html