1208:
66:
2472:
2462:
2442:
2432:
128:
25:
2452:
278:
737:
In addition to specifications of the language Java, Steele's work at Sun
Microsystems has included research in parallel algorithms, implementation strategies, and architecture and software support. In 2005, Steele began leading a team of researchers at Sun developing a new language named
940:
via computer, showing what must occur if both players play wisely; he found that neither player can force a win. He also showed that the
Advanced Teeko variant is a win for Black (again, assuming perfect play), as is one other variant, but the other fourteen variants are draws.
3445:
3430:
670:). He has published papers on other subjects, including compilers, parallel processing, and constraint languages. One song he composed has been published in the official journal of the Association for Computing Machinery
3440:
3405:
2123:
730:(IEEE) working group that produced the IEEE Standard for the language Scheme, IEEE Std 1178-1990. He represented Sun Microsystems in the High Performance Fortran Forum, which produced the
829:(CLtL1) and served as the basis for the ANSI standard. Steele released a greatly expanded second edition in 1990, (1029 pages) which documented a near-final version of the ANSI standard.
2821:
1276:
2032:
727:
887:
3410:
3395:
3390:
2849:
2129:
1526:
156:
136:
3425:
3415:
2476:
2436:
1759:
2982:
3420:
1269:
1108:
3380:
2508:
2117:
1303:
1175:
883:
805:
553:
348:
3385:
2466:
2456:
2168:
87:
2525:
1406:
868:
2828:
2763:
2654:
2244:
2224:
2134:
1978:
1308:
1262:
620:
38:
1063:
3256:
1795:
986:
841:
822:
797:
774:
247:
229:
109:
52:
2446:
3032:
210:
3091:
2239:
2203:
1542:
879:
739:
667:
182:
1563:
1547:
1392:
1339:
2670:
2312:
1904:
1596:
1517:
648:
397:
391:
1028:
189:
160:
152:
2975:
2086:
1750:
1573:
1344:
750:
2350:
1898:
1665:
1611:
1588:
1552:
1372:
1285:
899:
616:
589:
141:
80:
74:
1860:
1840:
1825:
1810:
1730:
1222:
565:
431:
196:
145:
3278:
2991:
2949:
2938:
2611:
2501:
2281:
1913:
1785:
1507:
1381:
871:
804:, which Tartan Laboratories was trying to implement on a wide range of systems. Both authors participated in the
672:
1053:
91:
2814:
2441:
2198:
2011:
1621:
1354:
1328:
813:
801:
731:
707:
597:
178:
3308:
2968:
2373:
3435:
2605:
2565:
2538:
2016:
1855:
1501:
1466:
1439:
1137:
44:
3335:
808:(ANSI) C standardization process; several revisions of the book were issued to reflect the new standard.
2944:
2842:
2783:
2718:
2582:
2325:
2027:
1983:
1961:
1483:
1318:
3347:
1058:
1116:
832:
Steele, along with
Charles H. Koelbel, David B. Loveman, Robert S. Schreiber, and Mary E. Zosel wrote
3375:
3341:
3318:
3197:
3050:
2700:
2494:
2229:
2183:
1951:
549:
509:
370:
344:
3353:
3312:
3028:
2773:
2649:
2644:
2630:
2533:
1434:
1362:
922:
573:
561:
537:
529:
436:
1234:
3203:
3085:
2892:
2560:
2335:
2320:
2272:
2178:
1461:
1415:
1002:
695:
691:
640:
624:
585:
541:
513:
505:
451:
375:
334:
545:
340:
167:
925:
and MIT, he has published light verse and "Crunchly" cartoons; a few of the latter appeared in
203:
3156:
3024:
2912:
2738:
2713:
2660:
2411:
1931:
1815:
1243:
1203:
1181:
1171:
982:
958:
837:
818:
793:
770:
581:
441:
3284:
3209:
3162:
3144:
2897:
2733:
2277:
2249:
2163:
2081:
1890:
1212:
903:
628:
608:
557:
533:
484:
461:
446:
418:
330:
3239:
3150:
3115:
3079:
3044:
3038:
3012:
2723:
2600:
2571:
2554:
2388:
2383:
2158:
2049:
1600:
1472:
1455:
1014:
976:
3400:
3302:
2960:
2922:
2378:
2368:
2363:
2302:
2173:
1578:
1313:
1161:
619:
team after the language had been designed, since he had a track record of writing good
466:
1217:
1084:
3369:
3268:
3233:
3215:
3191:
3185:
3103:
3062:
3018:
2902:
2887:
2340:
2287:
2267:
2219:
2188:
1870:
852:
789:
698:(formerly European Computer Manufacturers Association (ECMA)) TC39 (for the language
644:
577:
308:
3296:
3290:
3262:
3127:
3056:
3006:
2406:
1939:
1349:
1333:
907:
684:
3272:
3227:
3168:
3097:
2907:
2517:
2358:
2292:
2259:
2211:
2193:
1944:
1754:
1537:
1424:
1387:
1323:
1229:
933:
826:
778:
723:
1199:
676:(CACM) ("The Telnet Song", April 1984, a parody of the behavior of a series of
508:
who has played an important role in designing and documenting several computer
2778:
2549:
2234:
2091:
2076:
1875:
1776:
1766:
1626:
1450:
1249:
1239:
875:
754:
699:
3221:
2788:
2748:
2638:
2577:
2096:
1790:
1606:
1583:
1558:
1478:
1254:
1185:
911:
647:). One of their most notable contributions was the design of the language
3446:
Harvard John A. Paulson School of
Engineering and Applied Sciences alumni
3431:
Fellows of the
Association for the Advancement of Artificial Intelligence
3109:
2621:
1880:
1865:
1850:
1740:
1735:
1683:
1644:
1357:
856:
612:
569:
525:
304:
2835:
2753:
2743:
2681:
2101:
2022:
1845:
1835:
1820:
1780:
1745:
1688:
1678:
1673:
1568:
743:
715:
623:
for extant languages. He was named a Sun Fellow in 2003. Steele joined
277:
2728:
2595:
2398:
1908:
1805:
1771:
1717:
1706:
1698:
1636:
1532:
1496:
1167:
959:"The Verse Calculus A Core Calculus for Functional Logic Programming"
680:
677:
1250:
Guy Steele: Dan
Friedman--Cool Ideas (Dan Friedman's 60th Birthday)
825:; 465 pages). This first edition was the original specification of
2866:
2793:
2676:
2665:
2544:
1988:
1830:
1800:
1712:
1445:
1113:
Harvard John A. Paulson School of
Engineering and Applied Sciences
937:
719:
703:
663:
655:
593:
365:
1235:
A podcast interview with Guy Steele on
Software Engineering Radio
2708:
2590:
1918:
1616:
1488:
711:
643:
on the subject of the language Lisp and its implementation (the
2964:
2490:
1258:
1240:"Growing a Language", Keynote at the 1998 ACM OOPSLA Conference
639:
While at MIT, Steele published more than two dozen papers with
2486:
659:
493:
166:
from the article and its talk page, especially if potentially
121:
59:
18:
3441:
Members of the United States
National Academy of Engineering
882:
of the United States of
America in 2001 and a Fellow of the
2124:
MIT Computer Science and Artificial Intelligence Laboratory
601:
874:
in 1988. He was named a Founding AAAI Fellow in 1990, an
1054:"2005 Dr. Dobb's Journal Excellence in Programming Award"
3406:
1994 fellows of the Association for Computing Machinery
1230:
Poems (mostly parodies) from Guy Steele's student days
487:
1142:
The Theory of Gambling and Statistical Logic, 2nd ed
800:), to provide a precise description of the language
496:
490:
3328:
3249:
3178:
3137:
3072:
2999:
2931:
2880:
2859:
2806:
2762:
2699:
2629:
2620:
2524:
2397:
2349:
2311:
2258:
2147:
2110:
2069:
2062:
2042:
2004:
1997:
1971:
1960:
1930:
1889:
1697:
1664:
1657:
1635:
1516:
1423:
1414:
1405:
1371:
1292:
742:, a high-performance language designed to obsolete
596:(Star Lisp) and a parallel version of the language
460:
424:
414:
384:
358:
323:
315:
287:
262:
2033:Structure and Interpretation of Computer Programs
728:Institute of Electrical and Electronics Engineers
702:, for which he was editor of the first edition),
654:Steele also designed the original command set of
749:Steele participated in the development of the
2976:
2502:
1270:
8:
906:from Mainstream up through C3A, a member of
2130:Stanford Artificial Intelligence Laboratory
921:, which was an old student nickname at the
53:Learn how and when to remove these messages
2983:
2969:
2961:
2850:Object-Oriented Programming in Common Lisp
2626:
2509:
2495:
2487:
2431:
2151:
2066:
2001:
1968:
1661:
1420:
1411:
1296:
1277:
1263:
1255:
888:Dr. Dobb's Excellence in Programming Award
276:
259:
159:about living persons that is unsourced or
1164:: Reflections on the Craft of Programming
248:Learn how and when to remove this message
230:Learn how and when to remove this message
110:Learn how and when to remove this message
73:This article includes a list of general
1218:Sun/Oracle biographical page for Steele
950:
929:. He has also used his initials (GLS).
584:, where he helped define and promote a
504:; born October 2, 1954) is an American
16:American computer scientist (born 1954)
1010:
1000:
2118:Massachusetts Institute of Technology
978:Common Lisp the Language, 2nd Edition
884:American Academy of Arts and Sciences
834:The High Performance Fortran Handbook
806:American National Standards Institute
554:Massachusetts Institute of Technology
7:
2451:
1159:Seibel, Peter (September 16, 2009).
1052:Erickson, Jonathan (April 1, 2005).
847:Steele also coauthored the original
784:Steele and Samuel P. Harbison wrote
777:), which was a print version of the
3411:Grace Murray Hopper Award laureates
1209:Works by or about Guy L. Steele Jr.
1066:from the original on April 30, 2005
811:On 16 March 1984, Steele published
560:(1977, 1980). He then worked as an
3396:Carnegie Mellon University faculty
3391:Lisp (programming language) people
2829:The Art of the Metaobject Protocol
2655:Another System Definition Facility
2135:University of California, Berkeley
1979:Scheme Requests for Implementation
718:) and is, as of 2019, chairman of
79:it lacks sufficient corresponding
14:
1796:Knowledge Engineering Environment
1062:. London, England: Informa Tech.
34:This article has multiple issues.
3426:Programming language researchers
3416:MIT School of Engineering alumni
2471:
2470:
2461:
2460:
2450:
2440:
2430:
690:Steele has served on accredited
483:
126:
64:
23:
880:National Academy of Engineering
849:The Java Language Specification
726:). He was also a member of the
42:or discuss these issues on the
3421:Programming language designers
1144:. Academic Press. p. 341.
1:
2671:Common Lisp Interface Manager
1905:Common Lisp Interface Manager
1085:"Oracle Labs; People Details"
627:in 2010 when Oracle acquired
398:Harry H. Goode Memorial Award
392:ACM Grace Murray Hopper Award
3381:American computer scientists
1304:Automatic storage management
1115:. 2013-03-22. Archived from
900:modern western square dancer
734:specification in May, 1993.
137:biography of a living person
3386:American technology writers
2822:Paradigms of AI Programming
1553:Game Oriented Assembly Lisp
975:Steele Jr., Guy L. (1990).
927:The New Hacker's Dictionary
683:implementations written by
592:programming language named
164:must be removed immediately
3462:
751:Verse programming language
658:and was the first to port
615:to become a member of the
566:Carnegie Mellon University
432:Carnegie Mellon University
2992:Grace Murray Hopper Award
2939:Common Lisp Object System
2587:ManKai Common Lisp (MKCL)
2428:
2154:
1382:Common Lisp Object System
1299:
1286:Lisp programming language
886:in 2002. He received the
878:in 1994, a member of the
872:Grace Murray Hopper Award
769:(Harper & Row, 1983;
673:Communications of the ACM
472:
407:
275:
2815:Common Lisp the Language
2082:Bolt, Beranek and Newman
2012:Common Lisp the Language
814:Common Lisp the Language
732:High Performance Fortran
767:The Hacker's Dictionary
765:In 1982, Steele edited
694:committees, including:
607:In 1994, Steele joined
564:of computer science at
532:in 1972. He received a
528:and graduated from the
94:more precise citations.
2950:Greenspun's tenth rule
2606:Steel Bank Common Lisp
2566:Embeddable Common Lisp
2539:Armed Bear Common Lisp
2017:How to Design Programs
1856:Portable Standard Lisp
1502:Steel Bank Common Lisp
1467:Embeddable Common Lisp
1440:Armed Bear Common Lisp
1319:Higher-order functions
1200:Works by Guy L. Steele
1029:"Elected AAAI Fellows"
151:Please help by adding
2945:Common Lisp HyperSpec
2843:Practical Common Lisp
2719:Common Music Notation
2612:Symbolics Common Lisp
2583:Macintosh Common Lisp
2326:Shriram Krishnamurthi
2028:Practical Common Lisp
1984:Common Lisp HyperSpec
1508:Symbolics Common Lisp
1484:Macintosh Common Lisp
786:C: A Reference Manual
576:. Then he joined the
510:programming languages
371:Programming languages
2230:Robert Tappan Morris
2184:Robert Bruce Findler
1952:Space-cadet keyboard
1363:Tree data structures
1340:Readāevalāprint loop
1170:. pp. 325ā372.
917:Under the pseudonym
867:Steele received the
550:Doctor of Philosophy
479:Guy Lewis Steele Jr.
267:Guy Lewis Steele Jr.
157:Contentious material
1972:Technical standards
1435:Allegro Common Lisp
1138:Epstein, Richard A.
923:Boston Latin School
692:technical standards
611:and was invited by
574:Tartan Laboratories
562:assistant professor
538:applied mathematics
530:Boston Latin School
524:Steele was born in
514:technical standards
437:Tartan Laboratories
376:Technical standards
179:"Guy L. Steele Jr."
2893:Richard P. Gabriel
2561:Corman Common Lisp
2336:Gerald Jay Sussman
2321:Matthias Felleisen
2273:Richard P. Gabriel
2204:Richard Greenblatt
2179:Matthias Felleisen
1462:Corman Common Lisp
1059:Dr. Dobb's Journal
910:, and a member of
836:(MIT Press, 1994;
696:Ecma International
641:Gerald Jay Sussman
586:parallel computing
542:Harvard University
506:computer scientist
452:Oracle Corporation
335:Harvard University
282:Guy Steele in 2015
3363:
3362:
2958:
2957:
2918:Guy L. Steele Jr.
2913:Robin Popplestone
2872:Guy L. Steele Jr.
2802:
2801:
2714:Common Lisp Music
2484:
2483:
2424:
2423:
2420:
2419:
2412:Robin Popplestone
2331:Guy L. Steele Jr.
2298:Guy L. Steele Jr.
2143:
2142:
2058:
2057:
1926:
1925:
1816:Lisp Machine Lisp
1726:
1725:
1653:
1652:
1401:
1400:
1204:Project Gutenberg
1177:978-1-4302-1948-4
981:. Digital Press.
582:Thinking Machines
476:
475:
442:Thinking Machines
409:Scientific career
258:
257:
250:
240:
239:
232:
214:
140:needs additional
120:
119:
112:
57:
3453:
2985:
2978:
2971:
2962:
2898:Philip Greenspun
2860:Design committee
2627:
2511:
2504:
2497:
2488:
2474:
2473:
2464:
2463:
2454:
2453:
2444:
2434:
2433:
2278:Philip Greenspun
2250:Richard Stallman
2164:Daniel G. Bobrow
2152:
2067:
2002:
1969:
1891:Operating system
1662:
1421:
1412:
1297:
1279:
1272:
1265:
1256:
1213:Internet Archive
1189:
1146:
1145:
1134:
1128:
1127:
1125:
1124:
1105:
1099:
1098:
1096:
1095:
1081:
1075:
1074:
1072:
1071:
1049:
1043:
1042:
1040:
1039:
1025:
1019:
1018:
1012:
1008:
1006:
998:
996:
995:
972:
966:
965:
963:
955:
932:In 1998, Steele
894:Other activities
817:(Digital Press;
629:Sun Microsystems
609:Sun Microsystems
558:computer science
534:Bachelor of Arts
503:
502:
499:
498:
495:
492:
489:
462:Doctoral advisor
447:Sun Microsystems
419:Computer science
316:Other names
301:
297:
295:
280:
260:
253:
246:
235:
228:
224:
221:
215:
213:
172:
153:reliable sources
130:
129:
122:
115:
108:
104:
101:
95:
90:this article by
81:inline citations
68:
67:
60:
49:
27:
26:
19:
3461:
3460:
3456:
3455:
3454:
3452:
3451:
3450:
3366:
3365:
3364:
3359:
3324:
3245:
3174:
3133:
3068:
2995:
2989:
2959:
2954:
2927:
2876:
2855:
2798:
2765:
2758:
2695:
2641:Library Manager
2616:
2572:GNU Common Lisp
2555:CMU Common Lisp
2526:Implementations
2520:
2515:
2485:
2480:
2416:
2393:
2389:Cynthia Solomon
2384:Mitchel Resnick
2345:
2307:
2254:
2208:Timothy P. Hart
2169:William Clinger
2159:Edmund Berkeley
2139:
2106:
2054:
2050:ProgramByDesign
2038:
1993:
1963:
1956:
1922:
1885:
1722:
1693:
1649:
1631:
1512:
1473:GNU Common Lisp
1456:CMU Common Lisp
1426:
1407:Implementations
1397:
1367:
1288:
1283:
1196:
1178:
1158:
1155:
1153:Further reading
1150:
1149:
1136:
1135:
1131:
1122:
1120:
1107:
1106:
1102:
1093:
1091:
1089:Labs.oracle.com
1083:
1082:
1078:
1069:
1067:
1051:
1050:
1046:
1037:
1035:
1027:
1026:
1022:
1009:
999:
993:
991:
989:
974:
973:
969:
961:
957:
956:
952:
947:
896:
865:
763:
637:
588:version of the
572:implementer at
546:Master's degree
522:
486:
482:
456:
403:
380:
354:
319:Great Quux, GLS
311:
302:
299:
298:October 2, 1954
293:
291:
283:
271:
268:
265:
254:
243:
242:
241:
236:
225:
219:
216:
173:
171:
150:
131:
127:
116:
105:
99:
96:
86:Please help to
85:
69:
65:
28:
24:
17:
12:
11:
5:
3459:
3457:
3449:
3448:
3443:
3438:
3433:
3428:
3423:
3418:
3413:
3408:
3403:
3398:
3393:
3388:
3383:
3378:
3368:
3367:
3361:
3360:
3358:
3357:
3351:
3345:
3339:
3332:
3330:
3326:
3325:
3323:
3322:
3316:
3306:
3300:
3294:
3288:
3282:
3276:
3266:
3260:
3253:
3251:
3247:
3246:
3244:
3243:
3237:
3231:
3225:
3219:
3213:
3207:
3201:
3195:
3189:
3182:
3180:
3176:
3175:
3173:
3172:
3166:
3160:
3154:
3148:
3141:
3139:
3135:
3134:
3132:
3131:
3125:
3119:
3113:
3107:
3101:
3095:
3089:
3083:
3076:
3074:
3070:
3069:
3067:
3066:
3060:
3054:
3048:
3042:
3036:
3022:
3016:
3010:
3003:
3001:
2997:
2996:
2990:
2988:
2987:
2980:
2973:
2965:
2956:
2955:
2953:
2952:
2947:
2942:
2935:
2933:
2929:
2928:
2926:
2925:
2923:Daniel Weinreb
2920:
2915:
2910:
2905:
2900:
2895:
2890:
2884:
2882:
2878:
2877:
2875:
2874:
2869:
2863:
2861:
2857:
2856:
2854:
2853:
2846:
2839:
2832:
2825:
2818:
2810:
2808:
2804:
2803:
2800:
2799:
2797:
2796:
2791:
2786:
2781:
2776:
2770:
2768:
2760:
2759:
2757:
2756:
2751:
2746:
2741:
2736:
2731:
2726:
2721:
2716:
2711:
2705:
2703:
2697:
2696:
2694:
2693:
2690:
2687:
2684:
2679:
2674:
2668:
2663:
2658:
2652:
2647:
2642:
2635:
2633:
2624:
2618:
2617:
2615:
2614:
2609:
2603:
2598:
2593:
2588:
2585:
2580:
2575:
2569:
2563:
2558:
2552:
2547:
2542:
2536:
2530:
2528:
2522:
2521:
2516:
2514:
2513:
2506:
2499:
2491:
2482:
2481:
2429:
2426:
2425:
2422:
2421:
2418:
2417:
2415:
2414:
2409:
2403:
2401:
2395:
2394:
2392:
2391:
2386:
2381:
2379:Seymour Papert
2376:
2371:
2369:Wally Feurzeig
2366:
2364:Denison Bollay
2361:
2355:
2353:
2347:
2346:
2344:
2343:
2338:
2333:
2328:
2323:
2317:
2315:
2309:
2308:
2306:
2305:
2303:Daniel Weinreb
2300:
2295:
2290:
2285:
2275:
2270:
2264:
2262:
2256:
2255:
2253:
2252:
2247:
2242:
2237:
2232:
2227:
2222:
2217:
2214:
2209:
2206:
2201:
2196:
2191:
2186:
2181:
2176:
2174:R. Kent Dybvig
2171:
2166:
2161:
2155:
2149:
2145:
2144:
2141:
2140:
2138:
2137:
2132:
2127:
2121:
2114:
2112:
2108:
2107:
2105:
2104:
2099:
2094:
2089:
2084:
2079:
2077:Apple Computer
2073:
2071:
2064:
2060:
2059:
2056:
2055:
2053:
2052:
2046:
2044:
2040:
2039:
2037:
2036:
2030:
2025:
2020:
2014:
2008:
2006:
1999:
1995:
1994:
1992:
1991:
1986:
1981:
1975:
1973:
1966:
1958:
1957:
1955:
1954:
1949:
1948:
1947:
1936:
1934:
1928:
1927:
1924:
1923:
1921:
1916:
1911:
1902:
1895:
1893:
1887:
1886:
1884:
1883:
1878:
1873:
1868:
1863:
1858:
1853:
1848:
1843:
1838:
1833:
1828:
1823:
1818:
1813:
1808:
1803:
1798:
1793:
1788:
1783:
1774:
1769:
1764:
1748:
1743:
1738:
1733:
1727:
1724:
1723:
1721:
1720:
1715:
1710:
1703:
1701:
1695:
1694:
1692:
1691:
1686:
1681:
1676:
1670:
1668:
1659:
1658:Unstandardized
1655:
1654:
1651:
1650:
1648:
1647:
1641:
1639:
1633:
1632:
1630:
1629:
1624:
1619:
1614:
1609:
1604:
1594:
1591:
1586:
1581:
1579:MIT/GNU Scheme
1576:
1571:
1566:
1561:
1556:
1550:
1545:
1540:
1535:
1530:
1522:
1520:
1514:
1513:
1511:
1510:
1505:
1499:
1494:
1491:
1486:
1481:
1476:
1470:
1464:
1459:
1453:
1448:
1443:
1437:
1431:
1429:
1418:
1409:
1403:
1402:
1399:
1398:
1396:
1395:
1390:
1385:
1378:
1376:
1369:
1368:
1366:
1365:
1360:
1352:
1347:
1342:
1337:
1331:
1326:
1321:
1316:
1314:Dynamic typing
1311:
1306:
1300:
1294:
1290:
1289:
1284:
1282:
1281:
1274:
1267:
1259:
1253:
1252:
1247:
1237:
1232:
1227:
1220:
1215:
1206:
1195:
1194:External links
1192:
1191:
1190:
1176:
1162:Coders at Work
1154:
1151:
1148:
1147:
1129:
1100:
1076:
1044:
1020:
1011:|website=
987:
967:
949:
948:
946:
943:
895:
892:
864:
861:
762:
759:
636:
633:
621:specifications
521:
518:
474:
473:
470:
469:
467:Gerald Sussman
464:
458:
457:
455:
454:
449:
444:
439:
434:
428:
426:
422:
421:
416:
412:
411:
405:
404:
402:
401:
395:
388:
386:
382:
381:
379:
378:
373:
368:
362:
360:
359:Known for
356:
355:
353:
352:
338:
327:
325:
321:
320:
317:
313:
312:
303:
289:
285:
284:
281:
273:
272:
269:
266:
263:
256:
255:
238:
237:
161:poorly sourced
134:
132:
125:
118:
117:
100:September 2016
72:
70:
63:
58:
32:
31:
29:
22:
15:
13:
10:
9:
6:
4:
3:
2:
3458:
3447:
3444:
3442:
3439:
3437:
3436:Living people
3434:
3432:
3429:
3427:
3424:
3422:
3419:
3417:
3414:
3412:
3409:
3407:
3404:
3402:
3399:
3397:
3394:
3392:
3389:
3387:
3384:
3382:
3379:
3377:
3374:
3373:
3371:
3355:
3352:
3349:
3346:
3343:
3340:
3337:
3334:
3333:
3331:
3327:
3320:
3317:
3314:
3310:
3307:
3304:
3301:
3298:
3295:
3292:
3289:
3286:
3283:
3280:
3277:
3274:
3270:
3267:
3264:
3261:
3258:
3255:
3254:
3252:
3248:
3241:
3238:
3235:
3232:
3229:
3226:
3223:
3220:
3217:
3214:
3211:
3208:
3205:
3202:
3199:
3196:
3193:
3190:
3187:
3184:
3183:
3181:
3177:
3170:
3167:
3164:
3161:
3158:
3155:
3152:
3149:
3146:
3143:
3142:
3140:
3136:
3129:
3126:
3123:
3120:
3117:
3114:
3111:
3108:
3105:
3102:
3099:
3096:
3093:
3090:
3087:
3084:
3081:
3078:
3077:
3075:
3071:
3064:
3061:
3058:
3055:
3052:
3049:
3046:
3043:
3040:
3037:
3034:
3030:
3026:
3023:
3020:
3017:
3014:
3011:
3008:
3005:
3004:
3002:
2998:
2993:
2986:
2981:
2979:
2974:
2972:
2967:
2966:
2963:
2951:
2948:
2946:
2943:
2940:
2937:
2936:
2934:
2930:
2924:
2921:
2919:
2916:
2914:
2911:
2909:
2906:
2904:
2903:David A. Moon
2901:
2899:
2896:
2894:
2891:
2889:
2888:Scott Fahlman
2886:
2885:
2883:
2879:
2873:
2870:
2868:
2865:
2864:
2862:
2858:
2852:
2851:
2847:
2845:
2844:
2840:
2838:
2837:
2833:
2831:
2830:
2826:
2824:
2823:
2819:
2817:
2816:
2812:
2811:
2809:
2805:
2795:
2792:
2790:
2787:
2785:
2782:
2780:
2777:
2775:
2772:
2771:
2769:
2767:
2761:
2755:
2752:
2750:
2747:
2745:
2742:
2740:
2737:
2735:
2732:
2730:
2727:
2725:
2722:
2720:
2717:
2715:
2712:
2710:
2707:
2706:
2704:
2702:
2698:
2691:
2688:
2685:
2683:
2680:
2678:
2675:
2672:
2669:
2667:
2664:
2662:
2659:
2656:
2653:
2651:
2648:
2646:
2643:
2640:
2637:
2636:
2634:
2632:
2628:
2625:
2623:
2619:
2613:
2610:
2607:
2604:
2602:
2599:
2597:
2594:
2592:
2589:
2586:
2584:
2581:
2579:
2576:
2573:
2570:
2567:
2564:
2562:
2559:
2556:
2553:
2551:
2548:
2546:
2543:
2540:
2537:
2535:
2532:
2531:
2529:
2527:
2523:
2519:
2512:
2507:
2505:
2500:
2498:
2493:
2492:
2489:
2479:
2478:
2469:
2468:
2459:
2458:
2449:
2448:
2443:
2439:
2438:
2427:
2413:
2410:
2408:
2405:
2404:
2402:
2400:
2396:
2390:
2387:
2385:
2382:
2380:
2377:
2375:
2372:
2370:
2367:
2365:
2362:
2360:
2357:
2356:
2354:
2352:
2348:
2342:
2341:Julie Sussman
2339:
2337:
2334:
2332:
2329:
2327:
2324:
2322:
2319:
2318:
2316:
2314:
2310:
2304:
2301:
2299:
2296:
2294:
2291:
2289:
2288:David A. Moon
2286:
2283:
2279:
2276:
2274:
2271:
2269:
2268:Scott Fahlman
2266:
2265:
2263:
2261:
2257:
2251:
2248:
2246:
2245:Steve Russell
2243:
2241:
2238:
2236:
2233:
2231:
2228:
2226:
2225:John McCarthy
2223:
2221:
2220:David Luckham
2218:
2215:
2213:
2210:
2207:
2205:
2202:
2200:
2197:
2195:
2192:
2190:
2189:Matthew Flatt
2187:
2185:
2182:
2180:
2177:
2175:
2172:
2170:
2167:
2165:
2162:
2160:
2157:
2156:
2153:
2150:
2146:
2136:
2133:
2131:
2128:
2125:
2122:
2119:
2116:
2115:
2113:
2109:
2103:
2100:
2098:
2095:
2093:
2090:
2088:
2085:
2083:
2080:
2078:
2075:
2074:
2072:
2068:
2065:
2063:Organizations
2061:
2051:
2048:
2047:
2045:
2041:
2034:
2031:
2029:
2026:
2024:
2021:
2018:
2015:
2013:
2010:
2009:
2007:
2003:
2000:
1996:
1990:
1987:
1985:
1982:
1980:
1977:
1976:
1974:
1970:
1967:
1965:
1959:
1953:
1950:
1946:
1943:
1942:
1941:
1938:
1937:
1935:
1933:
1929:
1920:
1917:
1915:
1912:
1910:
1906:
1903:
1901:
1900:
1896:
1894:
1892:
1888:
1882:
1879:
1877:
1874:
1872:
1869:
1867:
1864:
1862:
1859:
1857:
1854:
1852:
1849:
1847:
1844:
1842:
1839:
1837:
1834:
1832:
1829:
1827:
1824:
1822:
1819:
1817:
1814:
1812:
1809:
1807:
1804:
1802:
1799:
1797:
1794:
1792:
1789:
1787:
1784:
1782:
1778:
1775:
1773:
1770:
1768:
1765:
1762:
1761:
1756:
1752:
1749:
1747:
1744:
1742:
1739:
1737:
1734:
1732:
1729:
1728:
1719:
1716:
1714:
1711:
1708:
1705:
1704:
1702:
1700:
1696:
1690:
1687:
1685:
1682:
1680:
1677:
1675:
1672:
1671:
1669:
1667:
1663:
1660:
1656:
1646:
1643:
1642:
1640:
1638:
1634:
1628:
1625:
1623:
1620:
1618:
1615:
1613:
1610:
1608:
1605:
1602:
1598:
1595:
1593:Pocket Scheme
1592:
1590:
1587:
1585:
1582:
1580:
1577:
1575:
1572:
1570:
1567:
1565:
1562:
1560:
1557:
1554:
1551:
1549:
1546:
1544:
1541:
1539:
1536:
1534:
1531:
1529:
1528:
1524:
1523:
1521:
1519:
1515:
1509:
1506:
1503:
1500:
1498:
1495:
1492:
1490:
1487:
1485:
1482:
1480:
1477:
1474:
1471:
1468:
1465:
1463:
1460:
1457:
1454:
1452:
1449:
1447:
1444:
1441:
1438:
1436:
1433:
1432:
1430:
1428:
1422:
1419:
1417:
1413:
1410:
1408:
1404:
1394:
1391:
1389:
1386:
1383:
1380:
1379:
1377:
1374:
1370:
1364:
1361:
1359:
1356:
1353:
1351:
1350:S-expressions
1348:
1346:
1343:
1341:
1338:
1335:
1334:M-expressions
1332:
1330:
1327:
1325:
1322:
1320:
1317:
1315:
1312:
1310:
1307:
1305:
1302:
1301:
1298:
1295:
1291:
1287:
1280:
1275:
1273:
1268:
1266:
1261:
1260:
1257:
1251:
1248:
1245:
1241:
1238:
1236:
1233:
1231:
1228:
1226:
1225:
1221:
1219:
1216:
1214:
1210:
1207:
1205:
1201:
1198:
1197:
1193:
1187:
1183:
1179:
1173:
1169:
1165:
1163:
1157:
1156:
1152:
1143:
1139:
1133:
1130:
1119:on 2019-04-17
1118:
1114:
1110:
1104:
1101:
1090:
1086:
1080:
1077:
1065:
1061:
1060:
1055:
1048:
1045:
1034:
1030:
1024:
1021:
1016:
1004:
990:
988:1-55558-041-6
984:
980:
979:
971:
968:
964:. March 2023.
960:
954:
951:
944:
942:
939:
935:
930:
928:
924:
920:
915:
913:
909:
905:
901:
893:
891:
889:
885:
881:
877:
873:
870:
862:
860:
858:
854:
853:James Gosling
850:
845:
843:
842:0-262-11185-3
839:
835:
830:
828:
824:
823:0-932376-41-X
820:
816:
815:
809:
807:
803:
799:
798:0-13-110016-5
795:
791:
790:Prentice-Hall
787:
782:
780:
776:
775:0-06-091082-8
772:
768:
760:
758:
756:
752:
747:
745:
741:
735:
733:
729:
725:
721:
717:
713:
709:
705:
701:
697:
693:
688:
686:
682:
679:
675:
674:
669:
665:
661:
657:
652:
650:
646:
645:Lambda Papers
642:
634:
632:
630:
626:
622:
618:
614:
610:
605:
603:
599:
595:
591:
587:
583:
579:
578:supercomputer
575:
571:
567:
563:
559:
555:
551:
547:
544:(1975) and a
543:
539:
535:
531:
527:
519:
517:
515:
511:
507:
501:
480:
471:
468:
465:
463:
459:
453:
450:
448:
445:
443:
440:
438:
435:
433:
430:
429:
427:
423:
420:
417:
413:
410:
406:
399:
396:
393:
390:
389:
387:
383:
377:
374:
372:
369:
367:
364:
363:
361:
357:
350:
346:
342:
339:
336:
332:
329:
328:
326:
322:
318:
314:
310:
309:United States
306:
300:(age 69)
290:
286:
279:
274:
261:
252:
249:
234:
231:
223:
220:February 2013
212:
209:
205:
202:
198:
195:
191:
188:
184:
181: ā
180:
176:
175:Find sources:
169:
165:
162:
158:
154:
148:
147:
143:
138:
133:
124:
123:
114:
111:
103:
93:
89:
83:
82:
76:
71:
62:
61:
56:
54:
47:
46:
41:
40:
35:
30:
21:
20:
3356: (2023)
3350: (2022)
3344: (2021)
3338: (2020)
3321: (2019)
3315: (2018)
3305: (2017)
3299: (2016)
3293: (2015)
3287: (2014)
3281: (2013)
3279:Felzenszwalb
3275: (2012)
3265: (2011)
3259: (2010)
3242: (2009)
3236: (2008)
3230: (2007)
3224: (2006)
3218: (2005)
3212: (2004)
3206: (2003)
3200: (2002)
3194: (2001)
3188: (2000)
3171: (1999)
3165: (1996)
3159: (1993)
3153: (1991)
3147: (1990)
3130: (1989)
3124: (1988)
3121:
3118: (1987)
3112: (1986)
3106: (1985)
3100: (1984)
3094: (1982)
3088: (1981)
3082: (1980)
3065: (1979)
3059: (1978)
3053: (1976)
3047: (1975)
3041: (1974)
3035: (1973)
3021: (1972)
3015: (1972)
3009: (1971)
2917:
2871:
2848:
2841:
2834:
2827:
2820:
2813:
2807:Publications
2766:environments
2701:Applications
2650:AllegroServe
2645:AllegroCache
2475:
2465:
2455:
2445:
2435:
2407:Rod Burstall
2374:Brian Harvey
2330:
2297:
1940:Lisp machine
1897:
1758:
1525:
1416:Standardized
1355:Self-hosting
1336:(deprecated)
1324:Linked lists
1309:Conditionals
1223:
1160:
1141:
1132:
1121:. Retrieved
1117:the original
1112:
1109:"Guy Steele"
1103:
1092:. Retrieved
1088:
1079:
1068:. Retrieved
1057:
1047:
1036:. Retrieved
1032:
1023:
992:. Retrieved
977:
970:
953:
931:
926:
918:
916:
908:Tech Squares
898:Steele is a
897:
866:
848:
846:
833:
831:
812:
810:
785:
783:
766:
764:
753:designed by
748:
736:
689:
685:Mark Crispin
671:
653:
638:
606:
523:
478:
477:
425:Institutions
408:
351:, 1977, 1980
244:
226:
217:
207:
200:
193:
186:
174:
163:
146:verification
139:
106:
97:
78:
50:
43:
37:
36:Please help
33:
3376:1954 births
3240:Roughgarden
2908:Kent Pitman
2764:Development
2601:Scieneer CL
2518:Common Lisp
2359:Hal Abelson
2293:Kent Pitman
2260:Common Lisp
2212:Louis Hodes
2199:Paul Graham
2194:Phyllis Fox
1964:of practice
1945:TI Explorer
1538:Chez Scheme
1388:CommonLoops
1224:Telnet Song
827:Common Lisp
779:Jargon File
724:Common Lisp
552:(PhD) from
92:introducing
3370:Categories
3309:Daskalakis
3163:Goldwasser
3157:Stroustrup
3116:Ousterhout
3051:Shortliffe
2994:recipients
2779:Clozure CL
2774:Allegro CL
2550:Clozure CL
2534:Allegro CL
2240:David Park
2235:Joel Moses
2216:Mike Levin
2092:Lucid Inc.
2043:Curriculum
1876:Spice Lisp
1777:Franz Lisp
1767:Emacs Lisp
1627:TinyScheme
1451:Clozure CL
1123:2019-06-28
1094:2016-09-25
1070:2019-06-28
1038:2024-01-02
994:2019-06-28
945:References
919:Great Quux
876:ACM Fellow
755:Epic Games
700:ECMAScript
294:1954-10-02
190:newspapers
75:references
39:improve it
3336:Gollakota
3285:Ratnasamy
2789:LispWorks
2749:OpenMusic
2639:Quicklisp
2631:Libraries
2578:LispWorks
2282:10th rule
2111:Education
2097:Symbolics
2087:Harlequin
1998:Education
1962:Community
1791:Interlisp
1607:Scheme 48
1584:MultiLisp
1559:GNU Guile
1479:LispWorks
1345:Recursion
1013:ignored (
1003:cite book
936:the game
912:Callerlab
890:in 2005.
556:(MIT) in
548:(MS) and
520:Biography
324:Education
264:Professor
142:citations
45:talk page
3348:Alizadeh
3313:Freedman
3216:Reingold
3145:Stallman
3086:Bricklin
3080:Metcalfe
3057:Kurzweil
3029:Lathwell
2692:Weblocks
2689:Ironclad
2661:Caveman2
2622:Software
2477:Category
2467:Category
2070:Business
1932:Hardware
1881:Zetalisp
1866:S-1 Lisp
1851:Picolisp
1741:BBN LISP
1736:AutoLISP
1684:StarLogo
1645:OpenLisp
1601:features
1358:compiler
1293:Features
1186:10605060
1140:(2012).
1064:Archived
857:Bill Joy
792:, 1984;
740:Fortress
613:Bill Joy
580:company
570:compiler
536:(BA) in
526:Missouri
305:Missouri
168:libelous
3303:Randles
3210:Rexford
3204:Keckler
3198:Srikant
3186:Kavraki
3098:Ingalls
3063:Wozniak
3013:Dirksen
2836:On Lisp
2784:Hemlock
2754:StumpWM
2744:N-World
2682:CL-HTTP
2557:(CMUCL)
2457:Commons
2126:(CSAIL)
2102:Xanalys
2023:On Lisp
1846:PC-LISP
1836:newLISP
1821:Maclisp
1781:PC-LISP
1760:history
1746:Clojure
1709:(POP-1)
1689:UCBLogo
1679:NetLogo
1674:MSWLogo
1569:JScheme
1543:Chicken
1527:History
1458:(CMUCL)
1393:Flavors
1375:systems
1211:at the
744:Fortran
716:Fortran
710:), and
204:scholar
88:improve
3354:Mittal
3319:Balcan
3291:Waters
3273:Katabi
3269:Casado
3257:Gentry
3234:Engler
3228:Paxson
3192:Necula
3128:Hillis
3122:Steele
3045:Scherr
2941:(CLOS)
2881:People
2739:Maxima
2729:FriCAS
2673:(CLIM)
2657:(ASDF)
2608:(SBCL)
2596:Poplog
2541:(ABCL)
2313:Scheme
2148:People
2035:(SICP)
2019:(HTDP)
1914:Genera
1909:McCLIM
1806:LeLisp
1772:EuLisp
1718:POP-11
1707:COWSEL
1637:ISLISP
1597:Racket
1564:Ikarus
1555:(GOAL)
1548:Gambit
1533:Bigloo
1518:Scheme
1504:(SBCL)
1497:Poplog
1493:Movitz
1442:(ABCL)
1425:Common
1384:(CLOS)
1373:Object
1329:Macros
1184:
1174:
1168:Apress
985:
934:solved
904:caller
863:Awards
840:
821:
796:
773:
681:TELNET
678:PDP-10
662:(from
649:Scheme
625:Oracle
600:named
568:and a
415:Fields
400:, 2007
394:, 1988
385:Awards
337:, 1975
206:
199:
192:
185:
177:
77:, but
3401:Emacs
3329:2020s
3250:2010s
3222:Klein
3179:2000s
3138:1990s
3104:Green
3073:1980s
3039:Baird
3033:Moore
3025:Breed
3019:Cress
3007:Knuth
3000:1970s
2932:Other
2867:X3J13
2794:SLIME
2734:Mirai
2677:CLSQL
2666:CLiki
2574:(GCL)
2568:(ECL)
2545:CLISP
2447:Books
2120:(MIT)
2005:Books
1989:X3J13
1871:SKILL
1831:MLisp
1801:*Lisp
1755:Apple
1751:Dylan
1713:POP-2
1475:(GCL)
1469:(ECL)
1446:CLISP
962:(PDF)
938:Teeko
851:with
761:Books
722:(for
720:X3J13
714:(for
706:(for
704:X3J11
664:WAITS
656:Emacs
635:Works
594:*Lisp
540:from
366:Emacs
211:JSTOR
197:books
135:This
3342:Popa
3311:and
3297:Heer
3271:and
3092:Reid
2724:ICAD
2709:ACL2
2591:Mocl
2437:List
2351:Logo
1919:Scsh
1899:List
1666:Logo
1617:SIOD
1589:Pico
1574:Kawa
1489:Mocl
1427:Lisp
1244:text
1182:OCLC
1172:ISBN
1033:AAAI
1015:help
983:ISBN
902:and
855:and
838:ISBN
819:ISBN
794:ISBN
771:ISBN
712:X3J3
617:Java
590:Lisp
512:and
288:Born
183:news
144:for
3263:Ahn
3169:Hwu
3151:Hsu
3110:Joy
2686:CLX
2399:POP
1861:RPL
1841:NIL
1826:MDL
1811:LFE
1731:Arc
1699:POP
1612:SCM
1202:at
869:ACM
844:).
788:, (
687:).
668:ITS
666:to
660:TeX
349:MIT
345:PhD
270:PhD
3372::
1907:,
1786:Hy
1779:,
1757:,
1180:.
1166:.
1111:.
1087:.
1056:.
1031:.
1007::
1005:}}
1001:{{
914:.
859:.
781:.
757:.
746:.
651:.
631:.
604:.
602:C*
516:.
494:iĖ
347:,
343:,
341:MS
333:,
331:BA
307:,
296:)
155:.
48:.
3031:/
3027:/
2984:e
2977:t
2970:v
2510:e
2503:t
2496:v
2284:)
2280:(
1763:)
1753:(
1622:T
1603:)
1599:(
1278:e
1271:t
1264:v
1246:)
1242:(
1188:.
1126:.
1097:.
1073:.
1041:.
1017:)
997:.
802:C
708:C
598:C
500:/
497:l
491:t
488:s
485:/
481:(
292:(
251:)
245:(
233:)
227:(
222:)
218:(
208:Ā·
201:Ā·
194:Ā·
187:Ā·
170:.
149:.
113:)
107:(
102:)
98:(
84:.
55:)
51:(
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.