|
Authored by: celtic_hackr on Sunday, August 12 2012 @ 03:09 AM EDT |
LISP is both a programming language and an OS. I used to work on a LISP
computer. It was special hardware, a LISP machine, and the OS was LISP written
in LISP. It used Franz Lisp 1 and it had multithreading and multitasking
abilities. It was a machine from the 1980s. The article I linked to is just one
example. Parallelism would be sufficient for prior art, not necessarily as
multitasking. Prior art is not necessarily an exact match, which you would know
if you've followed some of the cases. Parallelism would predict or make
multitasking obvious, there's another term which escapes me as I'm not a legal
type.
Anyway, the patents are strange and strangely worded. I don't see how they can
be valid patents. They also seem to be using Java patents in the charges or in
the demo. Funny, I don't Apple owned Java.
[ Reply to This | Parent | # ]
|
|
Authored by: DannyB on Monday, August 13 2012 @ 10:37 AM EDT |
> LISP is a programming language, not an operating system
You've probably never tried Common LISP. (I say half seriously.)
While Java, like Common LISP also has everything but the kitchen sink, plus the
kitchen sink in 3 flavors with 19 options, at least Java separates them out into
packages and they are not part of the core language. Third party modules are on
equal footing, other than not using the java.* and javax.* namespaces.
Common LISP has namespaces, but such a huge amount of functionality is built
into the core language that it practically provides all the services of an OS.
Common LISP's reader is reprogrammable to such an extent that, while not fully
general purpose, can read a variety of other languages. It's
"printer" can, to give an example, print numbers with a variety of
options and styles, including, for instance, roman numerals.
Now to be more serious and less joking, some Common LISP systems in the 80's
actually were part of an integrated multitasking GUI OS.
---
The price of freedom is eternal litigation.[ Reply to This | Parent | # ]
|
|
|
|
|