词条 | William Clinger (computer scientist) |
释义 |
ResearchClinger obtained his PhD from the Massachusetts Institute of Technology (MIT) under the supervision of Carl Hewitt. His doctoral research revolved around defining a denotational semantics for the Actor model of concurrent computation,[5] which is the same model of computation that originally motivated development of Scheme.[6] In addition to editing the R2RS – R5RS Scheme standards, Clinger's contributions to Scheme have included the development of compilers for two implementations of the language: MacScheme,[7] and Larceny.[8] He has also invented efficient algorithms for hygienic macro expansion, accurate decimal-to-binary conversions, and bounded-latency generational garbage collection.[3] References1. ^{{cite web|work=College of Computer and Information Science Faculty|title=William D. Clinger|url=http://www.ccs.neu.edu/people/faculty/clinger/|accessdate=2013-06-01}} 2. ^{{cite web|work=SchemePunks|title=Scheme Standards|url=http://scheme-punks.org/wiki/index.php?title=Scheme_Standards|accessdate=2009-01-09}} 3. ^1 {{cite web|work=Lisp50|title=Schedule|url=http://www.lisp50.org/schedule/|accessdate=2009-01-09}} 4. ^{{cite web|url=http://lisp50.blogspot.com/2008/10/william-clinger-will-speak-at-lisp50.html|title=William Clinger will speak at Lisp50|last=Costanza|first=Pascal|date=October 2008|work=Lisp50|accessdate=2009-01-10}} 5. ^{{cite journal|author=William Clinger|authorlink=|title=Foundations of Actor Semantics|url=https://dspace.mit.edu/handle/1721.1/6935 |publisher=MIT |version=Mathematics Doctoral Dissertation |date=June 1981}} 6. ^"We wanted to better understand Hewitt's actors model but were having trouble relating the actors model and its unusual terminology to familiar programming notions. We decided to construct a toy implementation of an actor language so that we could play with it. Using MacLisp as a working environment, we wrote a tiny Lisp interpreter and then added mechanisms for creating actors and sending messages." {{cite journal|date=December 1998| url = http://www.brics.dk/~hosc/local/HOSC-11-4-pp399-404.pdf| format = PDF| title = The First Report on Scheme Revisited| journal = Higher-Order and Symbolic Computation| volume = 11| issue = 4| pages = 399–404| doi = 10.1023/A:1010079421970| accessdate = 2006-06-19| author1 = Guy L. Steele| author2 = Gerald Jay Sussman|name-list-format=vanc| authorlink2 = Gerald Jay Sussman}} 7. ^{{cite web|url=http://www.cs.cmu.edu/Groups/AI/html/faqs/lang/scheme/part2/faq-doc-2.html |last=Kantrowitz|first=Mark|author2=Barry Margolin |title=Commercial Scheme implementations.|work=FAQ: Scheme Implementations and Mailing Lists|year=1997|accessdate=2009-01-10|quote=MacScheme is a Scheme interpreter and compiler for the Apple Macintosh, and includes an editor, debugger and object system. ... Implemented by Will Clinger, John Ulrich, Liz Heller and Eric Ost.}} 8. ^{{cite web|url=http://www.ccs.neu.edu/home/will/Larceny/history.html|title=History|last=Clinger|first=William D.|year=2008|work=The Larceny Project|accessdate=2009-01-10}} External links
6 : Year of birth missing (living people)|Living people|American computer programmers|American computer scientists|Northeastern University faculty|Massachusetts Institute of Technology alumni |
随便看 |
|
开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。