Knowledge (XXG)

Kent Pitman

Source đź“ť

1607: 1597: 1577: 1567: 1587: 1633: 236:, including open source implementations of Lisp and Scheme, as something that should be judged individually on its essential merits, rather than automatically considered good merely by being free or open. 232:, where he is involved in discussions about Lisp and computer programming, and insider perspectives on Lisp evolution and Common Lisp standardization. In some posts there, he has expressed his opinion on 1258: 1663: 411: 1167: 215: 1653: 1264: 661: 1611: 1571: 894: 404: 1252: 438: 195: 176: 47: 1601: 1591: 1303: 541: 1379: 1359: 1269: 1113: 443: 397: 930: 1581: 1374: 1338: 677: 698: 682: 527: 474: 1447: 1039: 731: 652: 139: 134:
who has been involved for many years in the design, implementation, and use of systems based on the programming languages
62: 1623: 1221: 885: 708: 479: 335: 94: 1485: 1033: 800: 746: 723: 687: 507: 420: 202:
and contributed to the design of the programming language. He prepared the document that became ANSI Common Lisp, the
135: 58: 995: 975: 960: 945: 865: 1416: 1048: 920: 642: 516: 1576: 1333: 1146: 756: 489: 463: 1508: 168: 152:
and is author of the proposal document that was ultimately adopted, and many papers on Lisp programming and
1658: 1151: 990: 636: 601: 574: 1460: 1162: 1118: 1096: 618: 453: 203: 1364: 1318: 1086: 233: 153: 84: 569: 497: 180: 1470: 1455: 1407: 1313: 596: 550: 211: 149: 1546: 1465: 1432: 1066: 950: 286: 282: 1637: 1412: 1384: 1298: 1216: 1025: 353: 80: 1523: 1518: 1293: 1184: 735: 607: 590: 1513: 1503: 1498: 1437: 1308: 713: 448: 1647: 1475: 1422: 1402: 1354: 1323: 1005: 1541: 1074: 484: 468: 1493: 1394: 1346: 1328: 1079: 889: 672: 559: 522: 458: 199: 171:(AI) games then popular. He considered implementing a version of the program in 160: 146: 1369: 1226: 1211: 1010: 911: 901: 761: 585: 131: 339: 1231: 925: 741: 718: 693: 613: 389: 226: 207: 311: 1015: 1000: 985: 875: 870: 818: 779: 492: 1236: 1157: 980: 970: 955: 915: 880: 823: 813: 808: 703: 184: 145:
Pitman was chair of the ad hoc group (part of X3J13) that designed the
1533: 1043: 940: 906: 852: 841: 833: 771: 667: 631: 223: 219: 1123: 965: 935: 847: 580: 253: 191: 172: 1053: 751: 623: 287:"Common Lisp: the Language, 2nd Edition: Chapter 29: Conditions" 393: 267: 1259:
MIT Computer Science and Artificial Intelligence Laboratory
382: 110: 142:. Since 2010, he has been President of HyperMeta, Inc. 1621: 312:"KMP's Animal Game: Frequently Asked Questions (FAQ)" 1532: 1484: 1446: 1393: 1282: 1245: 1204: 1197: 1177: 1139: 1132: 1106: 1095: 1065: 1024: 832: 799: 792: 770: 651: 558: 549: 540: 506: 427: 105: 90: 76: 54: 43: 35: 25: 18: 1168:Structure and Interpretation of Computer Programs 216:International Organization for Standardization 405: 8: 1664:Massachusetts Institute of Technology alumni 179:(MIT), instead he implemented it in several 1265:Stanford Artificial Intelligence Laboratory 1566: 1286: 1201: 1136: 1103: 796: 555: 546: 431: 412: 398: 390: 15: 1628: 245: 291:CMU Artificial Intelligence Repository 198:(ANSI) subcommittee that standardized 1253:Massachusetts Institute of Technology 196:American National Standards Institute 177:Massachusetts Institute of Technology 48:Massachusetts Institute of Technology 7: 1586: 1654:Lisp (programming language) people 1270:University of California, Berkeley 1114:Scheme Requests for Implementation 190:He was a technical contributor to 14: 931:Knowledge Engineering Environment 354:"Kent Pitman related posts, list" 1631: 1606: 1605: 1596: 1595: 1585: 1575: 1565: 214:), and the document that became 163:, he saw output from one of the 222:. He can often be found on the 1: 1040:Common Lisp Interface Manager 439:Automatic storage management 293:. Carnegie Mellon University 688:Game Oriented Assembly Lisp 1680: 150:Error and Condition System 1563: 1289: 517:Common Lisp Object System 434: 421:Lisp programming language 101: 69: 1217:Bolt, Beranek and Newman 1147:Common Lisp the Language 336:"Common Lisp HyperSpec" 169:artificial intelligence 1152:How to Design Programs 991:Portable Standard Lisp 637:Steel Bank Common Lisp 602:Embeddable Common Lisp 575:Armed Bear Common Lisp 454:Higher-order functions 1461:Shriram Krishnamurthi 1163:Practical Common Lisp 1119:Common Lisp HyperSpec 643:Symbolics Common Lisp 619:Macintosh Common Lisp 204:Common Lisp HyperSpec 1365:Robert Tappan Morris 1319:Robert Bruce Findler 1087:Space-cadet keyboard 498:Tree data structures 475:Read–eval–print loop 234:open-source software 154:computer programming 1107:Technical standards 570:Allegro Common Lisp 285:(24 October 1995). 254:"KMP's Animal Game" 183:of Lisp, including 1471:Gerald Jay Sussman 1456:Matthias Felleisen 1408:Richard P. Gabriel 1339:Richard Greenblatt 1314:Matthias Felleisen 597:Corman Common Lisp 283:Steele Jr., Guy L. 210:conversion of the 175:, but once at the 1619: 1618: 1559: 1558: 1555: 1554: 1547:Robin Popplestone 1466:Guy L. Steele Jr. 1433:Guy L. Steele Jr. 1278: 1277: 1193: 1192: 1061: 1060: 951:Lisp Machine Lisp 861: 860: 788: 787: 536: 535: 281:Pitman, Kent M.; 121: 120: 97:, HyperMeta, Inc. 71:Scientific career 65:, HyperMeta, Inc. 1671: 1636: 1635: 1634: 1627: 1609: 1608: 1599: 1598: 1589: 1588: 1579: 1569: 1568: 1413:Philip Greenspun 1385:Richard Stallman 1299:Daniel G. Bobrow 1287: 1202: 1137: 1104: 1026:Operating system 797: 556: 547: 432: 414: 407: 400: 391: 386: 385: 383:Official website 368: 367: 365: 364: 350: 344: 343: 338:. Archived from 332: 326: 325: 323: 322: 308: 302: 301: 299: 298: 278: 272: 271: 268:"HyperMeta, Inc" 264: 258: 257: 250: 231: 165:guess the animal 117: 114: 112: 81:Computer science 16: 1679: 1678: 1674: 1673: 1672: 1670: 1669: 1668: 1644: 1643: 1642: 1632: 1630: 1622: 1620: 1615: 1551: 1528: 1524:Cynthia Solomon 1519:Mitchel Resnick 1480: 1442: 1389: 1343:Timothy P. Hart 1304:William Clinger 1294:Edmund Berkeley 1274: 1241: 1189: 1185:ProgramByDesign 1173: 1128: 1098: 1091: 1057: 1020: 857: 828: 784: 766: 647: 608:GNU Common Lisp 591:CMU Common Lisp 561: 542:Implementations 532: 502: 423: 418: 381: 380: 377: 372: 371: 362: 360: 352: 351: 347: 334: 333: 329: 320: 318: 310: 309: 305: 296: 294: 280: 279: 275: 266: 265: 261: 252: 251: 247: 242: 229: 109: 44:Alma mater 31: 21: 12: 11: 5: 1677: 1675: 1667: 1666: 1661: 1656: 1646: 1645: 1641: 1640: 1617: 1616: 1564: 1561: 1560: 1557: 1556: 1553: 1552: 1550: 1549: 1544: 1538: 1536: 1530: 1529: 1527: 1526: 1521: 1516: 1514:Seymour Papert 1511: 1506: 1504:Wally Feurzeig 1501: 1499:Denison Bollay 1496: 1490: 1488: 1482: 1481: 1479: 1478: 1473: 1468: 1463: 1458: 1452: 1450: 1444: 1443: 1441: 1440: 1438:Daniel Weinreb 1435: 1430: 1425: 1420: 1410: 1405: 1399: 1397: 1391: 1390: 1388: 1387: 1382: 1377: 1372: 1367: 1362: 1357: 1352: 1349: 1344: 1341: 1336: 1331: 1326: 1321: 1316: 1311: 1309:R. Kent Dybvig 1306: 1301: 1296: 1290: 1284: 1280: 1279: 1276: 1275: 1273: 1272: 1267: 1262: 1256: 1249: 1247: 1243: 1242: 1240: 1239: 1234: 1229: 1224: 1219: 1214: 1212:Apple Computer 1208: 1206: 1199: 1195: 1194: 1191: 1190: 1188: 1187: 1181: 1179: 1175: 1174: 1172: 1171: 1165: 1160: 1155: 1149: 1143: 1141: 1134: 1130: 1129: 1127: 1126: 1121: 1116: 1110: 1108: 1101: 1093: 1092: 1090: 1089: 1084: 1083: 1082: 1071: 1069: 1063: 1062: 1059: 1058: 1056: 1051: 1046: 1037: 1030: 1028: 1022: 1021: 1019: 1018: 1013: 1008: 1003: 998: 993: 988: 983: 978: 973: 968: 963: 958: 953: 948: 943: 938: 933: 928: 923: 918: 909: 904: 899: 883: 878: 873: 868: 862: 859: 858: 856: 855: 850: 845: 838: 836: 830: 829: 827: 826: 821: 816: 811: 805: 803: 794: 793:Unstandardized 790: 789: 786: 785: 783: 782: 776: 774: 768: 767: 765: 764: 759: 754: 749: 744: 739: 729: 726: 721: 716: 714:MIT/GNU Scheme 711: 706: 701: 696: 691: 685: 680: 675: 670: 665: 657: 655: 649: 648: 646: 645: 640: 634: 629: 626: 621: 616: 611: 605: 599: 594: 588: 583: 578: 572: 566: 564: 553: 544: 538: 537: 534: 533: 531: 530: 525: 520: 513: 511: 504: 503: 501: 500: 495: 487: 482: 477: 472: 466: 461: 456: 451: 449:Dynamic typing 446: 441: 435: 429: 425: 424: 419: 417: 416: 409: 402: 394: 388: 387: 376: 375:External links 373: 370: 369: 345: 342:on 2002-08-05. 327: 303: 273: 259: 244: 243: 241: 238: 230:comp.lang.lisp 124:Kent M. Pitman 119: 118: 107: 103: 102: 99: 98: 92: 88: 87: 78: 74: 73: 67: 66: 56: 55:Known for 52: 51: 45: 41: 40: 37: 33: 32: 29: 27: 23: 22: 20:Kent M. Pitman 19: 13: 10: 9: 6: 4: 3: 2: 1676: 1665: 1662: 1660: 1659:Living people 1657: 1655: 1652: 1651: 1649: 1639: 1629: 1625: 1614: 1613: 1604: 1603: 1594: 1593: 1584: 1583: 1578: 1574: 1573: 1562: 1548: 1545: 1543: 1540: 1539: 1537: 1535: 1531: 1525: 1522: 1520: 1517: 1515: 1512: 1510: 1507: 1505: 1502: 1500: 1497: 1495: 1492: 1491: 1489: 1487: 1483: 1477: 1476:Julie Sussman 1474: 1472: 1469: 1467: 1464: 1462: 1459: 1457: 1454: 1453: 1451: 1449: 1445: 1439: 1436: 1434: 1431: 1429: 1426: 1424: 1423:David A. Moon 1421: 1418: 1414: 1411: 1409: 1406: 1404: 1403:Scott Fahlman 1401: 1400: 1398: 1396: 1392: 1386: 1383: 1381: 1380:Steve Russell 1378: 1376: 1373: 1371: 1368: 1366: 1363: 1361: 1360:John McCarthy 1358: 1356: 1355:David Luckham 1353: 1350: 1348: 1345: 1342: 1340: 1337: 1335: 1332: 1330: 1327: 1325: 1324:Matthew Flatt 1322: 1320: 1317: 1315: 1312: 1310: 1307: 1305: 1302: 1300: 1297: 1295: 1292: 1291: 1288: 1285: 1281: 1271: 1268: 1266: 1263: 1260: 1257: 1254: 1251: 1250: 1248: 1244: 1238: 1235: 1233: 1230: 1228: 1225: 1223: 1220: 1218: 1215: 1213: 1210: 1209: 1207: 1203: 1200: 1198:Organizations 1196: 1186: 1183: 1182: 1180: 1176: 1169: 1166: 1164: 1161: 1159: 1156: 1153: 1150: 1148: 1145: 1144: 1142: 1138: 1135: 1131: 1125: 1122: 1120: 1117: 1115: 1112: 1111: 1109: 1105: 1102: 1100: 1094: 1088: 1085: 1081: 1078: 1077: 1076: 1073: 1072: 1070: 1068: 1064: 1055: 1052: 1050: 1047: 1045: 1041: 1038: 1036: 1035: 1031: 1029: 1027: 1023: 1017: 1014: 1012: 1009: 1007: 1004: 1002: 999: 997: 994: 992: 989: 987: 984: 982: 979: 977: 974: 972: 969: 967: 964: 962: 959: 957: 954: 952: 949: 947: 944: 942: 939: 937: 934: 932: 929: 927: 924: 922: 919: 917: 913: 910: 908: 905: 903: 900: 897: 896: 891: 887: 884: 882: 879: 877: 874: 872: 869: 867: 864: 863: 854: 851: 849: 846: 843: 840: 839: 837: 835: 831: 825: 822: 820: 817: 815: 812: 810: 807: 806: 804: 802: 798: 795: 791: 781: 778: 777: 775: 773: 769: 763: 760: 758: 755: 753: 750: 748: 745: 743: 740: 737: 733: 730: 728:Pocket Scheme 727: 725: 722: 720: 717: 715: 712: 710: 707: 705: 702: 700: 697: 695: 692: 689: 686: 684: 681: 679: 676: 674: 671: 669: 666: 664: 663: 659: 658: 656: 654: 650: 644: 641: 638: 635: 633: 630: 627: 625: 622: 620: 617: 615: 612: 609: 606: 603: 600: 598: 595: 592: 589: 587: 584: 582: 579: 576: 573: 571: 568: 567: 565: 563: 557: 554: 552: 548: 545: 543: 539: 529: 526: 524: 521: 518: 515: 514: 512: 509: 505: 499: 496: 494: 491: 488: 486: 485:S-expressions 483: 481: 478: 476: 473: 470: 469:M-expressions 467: 465: 462: 460: 457: 455: 452: 450: 447: 445: 442: 440: 437: 436: 433: 430: 426: 422: 415: 410: 408: 403: 401: 396: 395: 392: 384: 379: 378: 374: 359: 358:Google Groups 355: 349: 346: 341: 337: 331: 328: 317: 313: 307: 304: 292: 288: 284: 277: 274: 269: 263: 260: 255: 249: 246: 239: 237: 235: 228: 225: 221: 217: 213: 209: 205: 201: 197: 193: 188: 186: 182: 178: 174: 170: 166: 162: 157: 155: 151: 148: 143: 141: 137: 133: 129: 125: 116: 108: 104: 100: 96: 93: 89: 86: 82: 79: 75: 72: 68: 64: 60: 57: 53: 49: 46: 42: 39:United States 38: 34: 30:United States 28: 24: 17: 1610: 1600: 1590: 1580: 1570: 1542:Rod Burstall 1509:Brian Harvey 1427: 1075:Lisp machine 1032: 893: 660: 551:Standardized 490:Self-hosting 471:(deprecated) 459:Linked lists 444:Conditionals 361:. Retrieved 357: 348: 340:the original 330: 319:. Retrieved 316:MACLISP.info 315: 306: 295:. Retrieved 290: 276: 262: 248: 189: 164: 158: 156:in general. 144: 127: 123: 122: 91:Institutions 70: 1494:Hal Abelson 1428:Kent Pitman 1395:Common Lisp 1347:Louis Hodes 1334:Paul Graham 1329:Phyllis Fox 1099:of practice 1080:TI Explorer 673:Chez Scheme 523:CommonLoops 200:Common Lisp 161:high school 147:Common Lisp 85:programming 36:Citizenship 1648:Categories 1375:David Park 1370:Joel Moses 1351:Mike Levin 1227:Lucid Inc. 1178:Curriculum 1011:Spice Lisp 912:Franz Lisp 902:Emacs Lisp 762:TinyScheme 586:Clozure CL 363:2019-01-04 321:2019-01-04 297:2019-01-04 240:References 132:programmer 1638:Biography 1417:10th rule 1246:Education 1232:Symbolics 1222:Harlequin 1133:Education 1097:Community 926:Interlisp 742:Scheme 48 719:MultiLisp 694:GNU Guile 614:LispWorks 480:Recursion 227:newsgroup 208:hypertext 159:While in 95:Harlequin 1612:Category 1602:Category 1205:Business 1067:Hardware 1016:Zetalisp 1001:S-1 Lisp 986:Picolisp 876:BBN LISP 871:AutoLISP 819:StarLogo 780:OpenLisp 736:features 493:compiler 428:Features 212:standard 181:dialects 113:.nhplace 1592:Commons 1261:(CSAIL) 1237:Xanalys 1158:On Lisp 981:PC-LISP 971:newLISP 956:Maclisp 916:PC-LISP 895:history 881:Clojure 844:(POP-1) 824:UCBLogo 814:NetLogo 809:MSWLogo 704:JScheme 678:Chicken 662:History 593:(CMUCL) 528:Flavors 510:systems 185:Maclisp 167:pseudo- 130:) is a 106:Website 1624:Portal 1448:Scheme 1283:People 1170:(SICP) 1154:(HTDP) 1049:Genera 1044:McCLIM 941:LeLisp 907:EuLisp 853:POP-11 842:COWSEL 772:ISLISP 732:Racket 699:Ikarus 690:(GOAL) 683:Gambit 668:Bigloo 653:Scheme 639:(SBCL) 632:Poplog 628:Movitz 577:(ABCL) 560:Common 519:(CLOS) 508:Object 464:Macros 224:Usenet 220:ISLISP 218:(ISO) 194:, the 140:Scheme 77:Fields 63:Scheme 1582:Books 1255:(MIT) 1140:Books 1124:X3J13 1006:SKILL 966:MLisp 936:*Lisp 890:Apple 886:Dylan 848:POP-2 610:(GCL) 604:(ECL) 581:CLISP 192:X3J13 173:BASIC 50:(MIT) 1572:List 1486:Logo 1054:Scsh 1034:List 801:Logo 752:SIOD 724:Pico 709:Kawa 624:Mocl 562:Lisp 138:and 136:Lisp 115:.com 59:Lisp 26:Born 1534:POP 996:RPL 976:NIL 961:MDL 946:LFE 866:Arc 834:POP 747:SCM 206:(a 128:KMP 111:www 1650:: 1042:, 921:Hy 914:, 892:, 356:. 314:. 289:. 187:. 83:, 61:, 1626:: 1419:) 1415:( 898:) 888:( 757:T 738:) 734:( 413:e 406:t 399:v 366:. 324:. 300:. 270:. 256:. 126:(

Index

Massachusetts Institute of Technology
Lisp
Scheme
Computer science
programming
Harlequin
www.nhplace.com
programmer
Lisp
Scheme
Common Lisp
Error and Condition System
computer programming
high school
artificial intelligence
BASIC
Massachusetts Institute of Technology
dialects
Maclisp
X3J13
American National Standards Institute
Common Lisp
Common Lisp HyperSpec
hypertext
standard
International Organization for Standardization
ISLISP
Usenet
newsgroup
open-source software

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑