Content deleted Content added
Line 31:
In November 1972, Hewitt and his students invented the [[Actor model]] of computation as a solution to the problems with Planner.<ref name="hewitt1973">{{cite journal|author=Carl Hewitt|coauthors=Peter Bishop and Richard Steiger|title=A Universal Modular Actor Formalism for Artificial Intelligence|publisher=IJCAI|year=1973}}</ref> A partial implementation of Actors was developed called Planner-73 (later called PLASMA). Steele, then a graduate student at MIT, had been following these developments, and he and Sussman decided to implement a version of the Actor model in their own "tiny Lisp" developed on top of [[MacLisp]], in order to understand the model better. Using this basis they then began to develop mechanisms for creating actors and sending messages.<ref name="revisited">{{cite journal
| author = [[Gerald Jay Sussman]] and [[Guy L. Steele, Jr.]]
|date=December 1998
| url = http://www.brics.dk/~hosc/local/HOSC-11-4-pp399-404.pdf
| format = PDF
Line 71 ⟶ 70:
The Scheme language is standardized in the official [[Institute of Electrical and Electronics Engineers|IEEE]] standard,<ref name="ieee1178">1178-1990 (R1995) IEEE Standard for the Scheme Programming Language</ref> and a de facto standard called the ''Revised<sup>n</sup> Report on the Algorithmic Language Scheme'' (R''n''RS). The most widely implemented standard is '''R5RS''' (1998),<ref name="r5rs">{{cite journal
| authors = Richard Kelsey, William Clinger, Jonathan Rees et al.
|date=August 1998
| title = Revised<sup>5</sup> Report on the Algorithmic Language Scheme
| url = http://www.schemers.org/Documents/Standards/R5RS/
Line 82 ⟶ 80:
}}</ref> and a new standard, '''R6RS''',<ref name="r6rs">{{cite journal
| authors = Michael Sperber, R. Kent Dybvig, Matthew Flatt, Anton Van Straaten, Robby Findler and Jacob Matthews
|date=August 2009
| title = Revised<sup>6</sup> Report on the Algorithmic Language Scheme
| url = http://www.r6rs.org/
|