|
In computer science, Linda is a parallel programming language which is implemented as an extension of other (sequential) languages such as Prolog, C, or Java. Computer science, or computing science, is the study of the theoretical foundations of information and computation and their implementation and application in computer systems. ...
Prolog is a logic programming language. ...
C is a general-purpose, procedural, imperative computer programming language developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system. ...
Java is an object-oriented programming language developed by Sun Microsystems in the early 1990s. ...
It consists fundamentally of four operations: in, rd, out and eval through which tuples (ordered lists of data objects) can be added, retrieved or destructively retrieved from a logical associative memory called a tuplespace. It has been progressively extended to support different types of communication and co-ordination between (open distributed) computer systems, and has aroused some interest in the ubiquitous computing (sTuples), agent and Semantic Web (Triple Spaces, Semantic Web Spaces) communities. In mathematics, a tuple is a finite sequence of objects, that is, a list of a limited number of objects. ...
To meet Wikipedias quality standards, this article or section may require cleanup. ...
Ubiquitous computing (ubicomp, or sometimes ubiqcomp) integrates computation into the environment, rather than having computers which are distinct objects. ...
The Semantic Web is a project to create a universal medium for information exchange by putting documents with computer-processable meaning (semantics) on the World Wide Web. ...
It was developed by David Gelernter and Nicholas Carriero at Yale University. Other researchers in the field include Thomas Kolarik, Andrea Omicini, Gian Pietro Picco, Ronaldo Menezes, Robert Tolksdorf and Gruia-Catalin Roman. David Hillel Gelernter is a professor of computer science at Yale University. ...
Yale redirects here. ...
Linda implementations can be found for Prolog, Ruby, C and Java — JavaSpaces is an implementation of Linda in Java by Sun. IBM also has a tuplespace platform named TSpaces. Prolog is a logic programming language. ...
Ruby is a reflective, object-oriented programming language. ...
C is a general-purpose, procedural, imperative computer programming language developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system. ...
Java is an object-oriented programming language developed by Sun Microsystems in the early 1990s. ...
JavaSpaces is a service specification. ...
Later on, Linda was developed to separate family of systems known as Linda-like systems and implemented as orthogonal technology (unlike original version). The language name seems to be a pun on Ada's tribute to Ada Lovelace [1] and is actually named after another famous Lovelace, Linda Lovelace star of such classic porn films as Deep Throat [2]. Ada is a structured, statically typed imperative computer programming language designed by a team led by Jean Ichbiah of CII Honeywell Bull under contract by the US Navy during 1977â1983. ...
Ada Lovelace Augusta Ada King, Countess of Lovelace (December 10, 1815 â November 27, 1852), born Augusta Ada Byron, is mainly known for having written a description of Charles Babbages early mechanical general-purpose computer, the analytical engine. ...
Linda Susan Boreman, better known by her stage name Linda Lovelace (January 10, 1949 - April 22, 2002), was a pornographic actress in the 1972 film Deep Throat, who went on to leave the pornography industry and became a spokeswoman for the anti-pornography movement. ...
Deep Throat is an American pornographic movie released in the summer of 1972, written and directed by Gerard Damiano and starring Linda Lovelace (the pseudonym of Linda Susan Boreman). ...
External links
- Linda for Prolog
- Linda for C (written in one day)
- Linda for Java
- Rinda (for Ruby)
- PyLinda for Python (looks well maintained)
|