Knowledge (XXG)

MDL (programming language)

Source đź“ť

2255: 2245: 2225: 2215: 2235: 1906: 1059: 379:
MDL provides several enhancements to classic Lisp. It supports several built-in data types, including lists, strings and arrays, and user-defined data types. It offers
1815: 2279: 424:
before the MDL project began, but his subsequent thinking on Planner reflected lessons learned from building MDL. Planner concepts influenced languages such as
1912: 1309: 2289: 2259: 2219: 1542: 391:
can carry both a local value within a scope, and a global value, for passing data between scopes. Advanced built-in functions supported interactive
1052: 1900: 1086: 323: 88: 2249: 2239: 1951: 455:, sometimes called Dungeon, was first written in MDL. Later, Reeve, Daniels, Galley and other members of Dynamic Modeling went on to start 376:. This style of self-deprecating humor was not widely understood or appreciated outside of Project MAC. So the name was sanitized to MDL. 1189: 402:
Although MDL is obsolete, some of its features have been incorporated in later versions of Lisp. Gerald Sussman went on to develop the
30: 369:, and David Cressey of the Dynamic Modeling Group. Later, Stu Galley, also of the Dynamic Modeling Group, wrote the MDL documentation. 2027: 2007: 1917: 1761: 1091: 1045: 1578: 42: 815: 2229: 948: 2022: 1986: 1325: 335: 207: 1346: 1330: 1175: 766: 420: 347: 263: 219: 1122: 2284: 2095: 1687: 1379: 1300: 898: 761: 403: 267: 1869: 1533: 1356: 1127: 751: 471: 868: 2133: 1681: 1448: 1394: 1371: 1335: 1155: 1068: 415: 388: 319: 275: 247: 120: 56: 1643: 1623: 1593: 1513: 2064: 1696: 1568: 1290: 1164: 923: 2224: 1981: 1794: 1404: 1137: 1111: 339: 211: 162: 2156: 1799: 1638: 1284: 1249: 1222: 155: 38: 34: 2108: 1810: 1766: 1744: 1266: 1101: 2012: 1966: 1734: 396: 315: 25: 840: 1217: 1145: 460: 448: 322:. Its initial purpose was to provide high level language support for the Dynamic Modeling Group at 291: 235: 167: 2118: 2103: 2055: 1961: 1244: 1198: 380: 182: 83: 786: 2194: 2113: 2080: 1714: 1598: 2060: 2032: 1946: 1864: 1673: 230: 202: 2171: 2166: 1941: 1832: 1383: 1255: 1238: 63: 46: 1011: 808: 2161: 2151: 2146: 2085: 1956: 1361: 1096: 358: 151: 68: 956: 2273: 2123: 2070: 2050: 2002: 1971: 1653: 366: 195: 76: 2189: 1722: 1132: 1116: 970: 884: 2141: 2075: 2042: 1994: 1976: 1727: 1537: 1320: 1207: 1170: 1106: 437: 411: 362: 327: 287: 271: 146: 91: 72: 2017: 1874: 1859: 1658: 1559: 1549: 1409: 1233: 985: 467: 407: 790: 1879: 1573: 1389: 1366: 1341: 1261: 1037: 429: 392: 384: 351: 283: 259: 223: 1663: 1648: 1633: 1523: 1518: 1466: 1427: 1140: 444: 904:. Massachusetts Institute of Technology, Laboratory for Computer Science 874:. Massachusetts Institute of Technology, Laboratory for Computer Science 846:. Massachusetts Institute of Technology, Laboratory for Computer Science 1884: 1805: 1628: 1618: 1603: 1563: 1528: 1471: 1461: 1456: 1351: 475: 470:
and Joel Berez adapted the MDL language to create a subset called ZIL (
456: 343: 215: 2181: 1691: 1588: 1554: 1500: 1489: 1481: 1419: 1315: 1279: 433: 425: 331: 279: 187: 1771: 1613: 1583: 1495: 1228: 1701: 1399: 1271: 756: 452: 1041: 418:. Carl Hewitt had already published the idea for the language 399:, and reconstruction of source programs from object programs. 191: 1907:
MIT Computer Science and Artificial Intelligence Laboratory
365:
of the Artificial Intelligence Lab, and Chris Reeve,
2180: 2132: 2094: 2041: 1930: 1893: 1852: 1845: 1825: 1787: 1780: 1754: 1743: 1713: 1672: 1480: 1447: 1440: 1418: 1299: 1206: 1197: 1188: 1154: 1075: 929:. Massachusetts Institute of Technology. p. 69 862: 860: 809:"Graphical Programming and Monitoring RADC-TR-88-7" 253: 241: 229: 201: 181: 173: 161: 145: 119: 97: 82: 62: 52: 24: 443:But the largest influence that MDL had was on the 436:, in turn, influenced Hewitt's future work on the 1816:Structure and Interpretation of Computer Programs 924:"A Device-Independent Graphics Manager for MDL" 802: 800: 793:(Interview). Interviewed by Jason Scott. 15:00. 1053: 8: 19: 1913:Stanford Artificial Intelligence Laboratory 2214: 1934: 1849: 1784: 1751: 1444: 1203: 1194: 1079: 1060: 1046: 1038: 357:The initial development team consisted of 18: 410:, who later wrote the specifications for 839:Dornbrook, Michael; Blank, Marc (1980). 2280:Dynamically typed programming languages 841:"MDL Programming Primer MIT-LCS-TR-292" 778: 1016:Computer Simulation and History (SimH) 990:Computer Simulation and History (SimH) 867:Galley, Stu W.; Pfister, Greg (1979). 478:to create their award winning games. 306:, or colloquially also referred to as 1901:Massachusetts Institute of Technology 459:, a company that produced many early 324:Massachusetts Institute of Technology 7: 2234: 1918:University of California, Berkeley 1762:Scheme Requests for Implementation 14: 1579:Knowledge Engineering Environment 899:"The MDL Programming Environment" 807:Licklider, J.C.R (January 1988). 2290:Lisp programming language family 2254: 2253: 2244: 2243: 2233: 2223: 2213: 821:from the original on May 3, 2019 486:This is a sample of PDP-10 MDL: 474:) which was used extensively by 406:language, in collaboration with 330:. It was developed in 1971 on a 814:. Rome Air Development Center. 791:"GET LAMP Bob Supnik Interview" 318:, a descendant of the language 897:Lebling, P. David (May 1980). 869:"The MDL Programming Language" 767:Planner (programming language) 463:works of interactive fiction. 16:Lisp-like programming language 1: 1688:Common Lisp Interface Manager 762:Scheme (programming language) 395:of MDL programs, incremental 1087:Automatic storage management 947:Dyer, Richard (1984-05-06). 752:Zork Implementation Language 472:Zork Implementation Language 1336:Game Oriented Assembly Lisp 885:Markdown/HTML transcription 128:; 44 years ago 103:; 53 years ago 2306: 1010:Supnik, Bob (2007-09-02). 984:Supnik, Bob (2018-06-04). 383:expression evaluation and 304:Model Development Language 2211: 1937: 1165:Common Lisp Object System 1082: 1069:Lisp programming language 372:MDL was initially called 258: 246: 141: 115: 1865:Bolt, Beranek and Newman 1795:Common Lisp the Language 488: 451:(IF). An IF game named 308:More Datatypes than Lisp 922:Lim, Poh Chuan (1982). 174:Implementation language 1800:How to Design Programs 1639:Portable Standard Lisp 1285:Steel Bank Common Lisp 1250:Embeddable Common Lisp 1223:Armed Bear Common Lisp 1102:Higher-order functions 2109:Shriram Krishnamurthi 1811:Practical Common Lisp 1767:Common Lisp HyperSpec 1291:Symbolics Common Lisp 1267:Macintosh Common Lisp 949:"Masters of the Game" 2285:Functional languages 2013:Robert Tappan Morris 1967:Robert Bruce Findler 1735:Space-cadet keyboard 1146:Tree data structures 1123:Read–eval–print loop 789:(October 25, 2006). 316:programming language 1755:Technical standards 1218:Allegro Common Lisp 449:interactive fiction 312:MIT Design Language 292:interactive fiction 98:First appeared 21: 2119:Gerald Jay Sussman 2104:Matthias Felleisen 2056:Richard P. Gabriel 1987:Richard Greenblatt 1962:Matthias Felleisen 1245:Corman Common Lisp 2267: 2266: 2207: 2206: 2203: 2202: 2195:Robin Popplestone 2114:Guy L. Steele Jr. 2081:Guy L. Steele Jr. 1926: 1925: 1841: 1840: 1709: 1708: 1599:Lisp Machine Lisp 1509: 1508: 1436: 1435: 1184: 1183: 338:and later ran on 297: 296: 147:Typing discipline 2297: 2257: 2256: 2247: 2246: 2237: 2236: 2227: 2217: 2216: 2061:Philip Greenspun 2033:Richard Stallman 1947:Daniel G. Bobrow 1935: 1850: 1785: 1752: 1674:Operating system 1445: 1204: 1195: 1080: 1062: 1055: 1048: 1039: 1027: 1026: 1024: 1023: 1007: 1001: 1000: 998: 997: 981: 975: 974: 967: 961: 960: 955:. Archived from 953:The Boston Globe 944: 938: 937: 935: 934: 928: 919: 913: 912: 910: 909: 903: 894: 888: 882: 880: 879: 873: 864: 855: 854: 852: 851: 845: 836: 830: 829: 827: 826: 820: 813: 804: 795: 794: 783: 741: 738: 735: 732: 729: 726: 725:.RMS>>> 723: 720: 717: 714: 711: 708: 705: 702: 699: 696: 693: 690: 687: 684: 681: 678: 675: 672: 669: 666: 663: 660: 657: 654: 651: 648: 645: 642: 639: 636: 633: 630: 627: 624: 621: 618: 615: 612: 609: 606: 603: 600: 597: 594: 591: 588: 585: 582: 579: 576: 573: 570: 567: 564: 561: 558: 555: 552: 549: 546: 543: 540: 537: 534: 531: 528: 525: 522: 519: 516: 513: 510: 507: 504: 501: 498: 495: 492: 432:. Smalltalk and 136: 134: 129: 111: 109: 104: 64:Designed by 22: 2305: 2304: 2300: 2299: 2298: 2296: 2295: 2294: 2270: 2269: 2268: 2263: 2199: 2176: 2172:Cynthia Solomon 2167:Mitchel Resnick 2128: 2090: 2037: 1991:Timothy P. Hart 1952:William Clinger 1942:Edmund Berkeley 1922: 1889: 1837: 1833:ProgramByDesign 1821: 1776: 1746: 1739: 1705: 1668: 1505: 1476: 1432: 1414: 1295: 1256:GNU Common Lisp 1239:CMU Common Lisp 1209: 1190:Implementations 1180: 1150: 1071: 1066: 1036: 1031: 1030: 1021: 1019: 1012:"Software Kits" 1009: 1008: 1004: 995: 993: 992:. Bitsavers.org 986:"Software Kits" 983: 982: 978: 969: 968: 964: 946: 945: 941: 932: 930: 926: 921: 920: 916: 907: 905: 901: 896: 895: 891: 877: 875: 871: 866: 865: 858: 849: 847: 843: 838: 837: 833: 824: 822: 818: 811: 806: 805: 798: 785: 784: 780: 775: 748: 743: 742: 739: 736: 733: 730: 727: 724: 721: 718: 715: 712: 709: 706: 703: 700: 697: 694: 691: 688: 685: 682: 679: 676: 673: 670: 667: 664: 661: 658: 655: 652: 649: 646: 643: 640: 637: 634: 631: 628: 625: 622: 619: 616: 613: 610: 607: 604: 601: 598: 595: 592: 589: 586: 583: 580: 577: 574: 571: 568: 565: 562: 559: 556: 553: 550: 547: 544: 541: 538: 535: 532: 529: 526: 523: 520: 517: 514: 511: 508: 505: 502: 499: 496: 493: 490: 484: 168:Static, lexical 137: 132: 130: 127: 107: 105: 102: 75:, Chris Reeve, 17: 12: 11: 5: 2303: 2301: 2293: 2292: 2287: 2282: 2272: 2271: 2265: 2264: 2212: 2209: 2208: 2205: 2204: 2201: 2200: 2198: 2197: 2192: 2186: 2184: 2178: 2177: 2175: 2174: 2169: 2164: 2162:Seymour Papert 2159: 2154: 2152:Wally Feurzeig 2149: 2147:Denison Bollay 2144: 2138: 2136: 2130: 2129: 2127: 2126: 2121: 2116: 2111: 2106: 2100: 2098: 2092: 2091: 2089: 2088: 2086:Daniel Weinreb 2083: 2078: 2073: 2068: 2058: 2053: 2047: 2045: 2039: 2038: 2036: 2035: 2030: 2025: 2020: 2015: 2010: 2005: 2000: 1997: 1992: 1989: 1984: 1979: 1974: 1969: 1964: 1959: 1957:R. Kent Dybvig 1954: 1949: 1944: 1938: 1932: 1928: 1927: 1924: 1923: 1921: 1920: 1915: 1910: 1904: 1897: 1895: 1891: 1890: 1888: 1887: 1882: 1877: 1872: 1867: 1862: 1860:Apple Computer 1856: 1854: 1847: 1843: 1842: 1839: 1838: 1836: 1835: 1829: 1827: 1823: 1822: 1820: 1819: 1813: 1808: 1803: 1797: 1791: 1789: 1782: 1778: 1777: 1775: 1774: 1769: 1764: 1758: 1756: 1749: 1741: 1740: 1738: 1737: 1732: 1731: 1730: 1719: 1717: 1711: 1710: 1707: 1706: 1704: 1699: 1694: 1685: 1678: 1676: 1670: 1669: 1667: 1666: 1661: 1656: 1651: 1646: 1641: 1636: 1631: 1626: 1621: 1616: 1611: 1606: 1601: 1596: 1591: 1586: 1581: 1576: 1571: 1566: 1557: 1552: 1547: 1531: 1526: 1521: 1516: 1510: 1507: 1506: 1504: 1503: 1498: 1493: 1486: 1484: 1478: 1477: 1475: 1474: 1469: 1464: 1459: 1453: 1451: 1442: 1441:Unstandardized 1438: 1437: 1434: 1433: 1431: 1430: 1424: 1422: 1416: 1415: 1413: 1412: 1407: 1402: 1397: 1392: 1387: 1377: 1374: 1369: 1364: 1362:MIT/GNU Scheme 1359: 1354: 1349: 1344: 1339: 1333: 1328: 1323: 1318: 1313: 1305: 1303: 1297: 1296: 1294: 1293: 1288: 1282: 1277: 1274: 1269: 1264: 1259: 1253: 1247: 1242: 1236: 1231: 1226: 1220: 1214: 1212: 1201: 1192: 1186: 1185: 1182: 1181: 1179: 1178: 1173: 1168: 1161: 1159: 1152: 1151: 1149: 1148: 1143: 1135: 1130: 1125: 1120: 1114: 1109: 1104: 1099: 1097:Dynamic typing 1094: 1089: 1083: 1077: 1073: 1072: 1067: 1065: 1064: 1057: 1050: 1042: 1035: 1034:External links 1032: 1029: 1028: 1018:. Forum PDP-11 1002: 976: 971:"Zork-mdl.zip" 962: 959:on 1997-06-07. 939: 914: 889: 856: 831: 796: 777: 776: 774: 771: 770: 769: 764: 759: 754: 747: 744: 740:.EXITS>> 489: 483: 480: 359:Gerald Sussman 295: 294: 256: 255: 251: 250: 244: 243: 239: 238: 233: 227: 226: 205: 199: 198: 185: 179: 178: 175: 171: 170: 165: 159: 158: 149: 143: 142: 139: 138: 125: 123: 117: 116: 113: 112: 99: 95: 94: 86: 80: 79: 69:Gerald Sussman 66: 60: 59: 54: 50: 49: 31:Multi-paradigm 28: 15: 13: 10: 9: 6: 4: 3: 2: 2302: 2291: 2288: 2286: 2283: 2281: 2278: 2277: 2275: 2262: 2261: 2252: 2251: 2242: 2241: 2232: 2231: 2226: 2222: 2221: 2210: 2196: 2193: 2191: 2188: 2187: 2185: 2183: 2179: 2173: 2170: 2168: 2165: 2163: 2160: 2158: 2155: 2153: 2150: 2148: 2145: 2143: 2140: 2139: 2137: 2135: 2131: 2125: 2124:Julie Sussman 2122: 2120: 2117: 2115: 2112: 2110: 2107: 2105: 2102: 2101: 2099: 2097: 2093: 2087: 2084: 2082: 2079: 2077: 2074: 2072: 2071:David A. Moon 2069: 2066: 2062: 2059: 2057: 2054: 2052: 2051:Scott Fahlman 2049: 2048: 2046: 2044: 2040: 2034: 2031: 2029: 2028:Steve Russell 2026: 2024: 2021: 2019: 2016: 2014: 2011: 2009: 2008:John McCarthy 2006: 2004: 2003:David Luckham 2001: 1998: 1996: 1993: 1990: 1988: 1985: 1983: 1980: 1978: 1975: 1973: 1972:Matthew Flatt 1970: 1968: 1965: 1963: 1960: 1958: 1955: 1953: 1950: 1948: 1945: 1943: 1940: 1939: 1936: 1933: 1929: 1919: 1916: 1914: 1911: 1908: 1905: 1902: 1899: 1898: 1896: 1892: 1886: 1883: 1881: 1878: 1876: 1873: 1871: 1868: 1866: 1863: 1861: 1858: 1857: 1855: 1851: 1848: 1846:Organizations 1844: 1834: 1831: 1830: 1828: 1824: 1817: 1814: 1812: 1809: 1807: 1804: 1801: 1798: 1796: 1793: 1792: 1790: 1786: 1783: 1779: 1773: 1770: 1768: 1765: 1763: 1760: 1759: 1757: 1753: 1750: 1748: 1742: 1736: 1733: 1729: 1726: 1725: 1724: 1721: 1720: 1718: 1716: 1712: 1703: 1700: 1698: 1695: 1693: 1689: 1686: 1684: 1683: 1679: 1677: 1675: 1671: 1665: 1662: 1660: 1657: 1655: 1652: 1650: 1647: 1645: 1642: 1640: 1637: 1635: 1632: 1630: 1627: 1625: 1622: 1620: 1617: 1615: 1612: 1610: 1607: 1605: 1602: 1600: 1597: 1595: 1592: 1590: 1587: 1585: 1582: 1580: 1577: 1575: 1572: 1570: 1567: 1565: 1561: 1558: 1556: 1553: 1551: 1548: 1545: 1544: 1539: 1535: 1532: 1530: 1527: 1525: 1522: 1520: 1517: 1515: 1512: 1511: 1502: 1499: 1497: 1494: 1491: 1488: 1487: 1485: 1483: 1479: 1473: 1470: 1468: 1465: 1463: 1460: 1458: 1455: 1454: 1452: 1450: 1446: 1443: 1439: 1429: 1426: 1425: 1423: 1421: 1417: 1411: 1408: 1406: 1403: 1401: 1398: 1396: 1393: 1391: 1388: 1385: 1381: 1378: 1376:Pocket Scheme 1375: 1373: 1370: 1368: 1365: 1363: 1360: 1358: 1355: 1353: 1350: 1348: 1345: 1343: 1340: 1337: 1334: 1332: 1329: 1327: 1324: 1322: 1319: 1317: 1314: 1312: 1311: 1307: 1306: 1304: 1302: 1298: 1292: 1289: 1286: 1283: 1281: 1278: 1275: 1273: 1270: 1268: 1265: 1263: 1260: 1257: 1254: 1251: 1248: 1246: 1243: 1240: 1237: 1235: 1232: 1230: 1227: 1224: 1221: 1219: 1216: 1215: 1213: 1211: 1205: 1202: 1200: 1196: 1193: 1191: 1187: 1177: 1174: 1172: 1169: 1166: 1163: 1162: 1160: 1157: 1153: 1147: 1144: 1142: 1139: 1136: 1134: 1133:S-expressions 1131: 1129: 1126: 1124: 1121: 1118: 1117:M-expressions 1115: 1113: 1110: 1108: 1105: 1103: 1100: 1098: 1095: 1093: 1090: 1088: 1085: 1084: 1081: 1078: 1074: 1070: 1063: 1058: 1056: 1051: 1049: 1044: 1043: 1040: 1033: 1017: 1013: 1006: 1003: 991: 987: 980: 977: 972: 966: 963: 958: 954: 950: 943: 940: 925: 918: 915: 900: 893: 890: 886: 870: 863: 861: 857: 842: 835: 832: 817: 810: 803: 801: 797: 792: 788: 782: 779: 772: 768: 765: 763: 760: 758: 755: 753: 750: 749: 745: 611:DIRECTION> 487: 481: 479: 477: 473: 469: 464: 462: 458: 454: 450: 446: 441: 439: 435: 431: 427: 423: 422: 417: 413: 409: 405: 400: 398: 394: 390: 386: 382: 381:multithreaded 377: 375: 370: 368: 367:Bruce Daniels 364: 360: 355: 353: 349: 345: 341: 337: 333: 329: 325: 321: 317: 313: 309: 305: 301: 293: 289: 285: 281: 277: 273: 269: 265: 261: 257: 252: 249: 245: 242:Influenced by 240: 237: 234: 232: 228: 225: 221: 217: 213: 209: 206: 204: 200: 197: 196:Apollo/Domain 193: 189: 186: 184: 180: 176: 172: 169: 166: 164: 160: 157: 153: 150: 148: 144: 140: 126:105 / 1980 124: 122: 121:Final release 118: 114: 100: 96: 93: 90: 87: 85: 81: 78: 77:Bruce Daniels 74: 70: 67: 65: 61: 58: 55: 51: 48: 44: 40: 36: 32: 29: 27: 23: 2258: 2248: 2238: 2228: 2218: 2190:Rod Burstall 2157:Brian Harvey 1723:Lisp machine 1680: 1608: 1541: 1308: 1199:Standardized 1138:Self-hosting 1119:(deprecated) 1107:Linked lists 1092:Conditionals 1020:. Retrieved 1015: 1005: 994:. Retrieved 989: 979: 965: 957:the original 952: 942: 931:. Retrieved 917: 906:. Retrieved 892: 876:. Retrieved 848:. Retrieved 834: 823:. Retrieved 781: 728:<MAPLEAVE 677:<MAPLEAVE 674:.RMS>> 641:<MAPLEAVE 638:.RMS>> 551:<FUNCTION 485: 465: 442: 419: 401: 378: 373: 371: 356: 311: 307: 303: 299: 298: 2142:Hal Abelson 2076:Kent Pitman 2043:Common Lisp 1995:Louis Hodes 1982:Paul Graham 1977:Phyllis Fox 1747:of practice 1728:TI Explorer 1321:Chez Scheme 1171:CommonLoops 787:Supnik, Bob 536:<UVECTOR 482:Code sample 438:actor model 412:Common Lisp 397:development 363:Carl Hewitt 328:Project MAC 288:actor model 272:Common Lisp 236:Open-source 92:Project MAC 73:Carl Hewitt 2274:Categories 2023:David Park 2018:Joel Moses 1999:Mike Levin 1875:Lucid Inc. 1826:Curriculum 1659:Spice Lisp 1560:Franz Lisp 1550:Emacs Lisp 1410:TinyScheme 1234:Clozure CL 1022:2018-12-18 996:2018-12-18 933:2019-05-18 908:2018-12-18 878:2018-12-18 850:2019-05-18 825:2019-05-18 773:References 719:<DROOM2 707:<DROOM1 491:<DEFINE 468:Marc Blank 461:commercial 408:Guy Steele 385:coroutines 254:Influenced 43:reflective 39:procedural 35:functional 2065:10th rule 1894:Education 1880:Symbolics 1870:Harlequin 1781:Education 1745:Community 1574:Interlisp 1390:Scheme 48 1367:MultiLisp 1342:GNU Guile 1262:LispWorks 1128:Recursion 692:<TYPE? 662:CEXIT> 656:<TYPE? 623:<TYPE? 605:<TYPE? 581:DIRECTION 447:genre of 430:Smalltalk 393:debugging 389:Variables 326:'s (MIT) 284:Smalltalk 84:Developer 26:Paradigms 2260:Category 2250:Category 1853:Business 1715:Hardware 1664:Zetalisp 1649:S-1 Lisp 1634:Picolisp 1524:BBN LISP 1519:AutoLISP 1467:StarLogo 1428:OpenLisp 1384:features 1141:compiler 1076:Features 816:Archived 746:See also 737:>> 716:<MEMQ 713:.RMS> 704:<MEMQ 698:DOOR> 665:<MEMQ 632:<MEMQ 629:ROOM> 599:<COND 593:DOOR> 548:<> 545:<MAPF 466:In 1980 445:software 334:running 183:Platform 2240:Commons 1909:(CSAIL) 1885:Xanalys 1806:On Lisp 1629:PC-LISP 1619:newLISP 1604:Maclisp 1564:PC-LISP 1543:history 1529:Clojure 1492:(POP-1) 1472:UCBLogo 1462:NetLogo 1457:MSWLogo 1352:JScheme 1326:Chicken 1310:History 1241:(CMUCL) 1176:Flavors 1158:systems 689:<AND 653:<AND 620:<AND 494:EXIT-TO 476:Infocom 457:Infocom 421:Planner 344:TOPS-20 314:) is a 264:Planner 231:License 216:TOPS-20 152:Dynamic 131: ( 106: ( 2096:Scheme 1931:People 1818:(SICP) 1802:(HTDP) 1697:Genera 1692:McCLIM 1589:LeLisp 1555:EuLisp 1501:POP-11 1490:COWSEL 1420:ISLISP 1380:Racket 1347:Ikarus 1338:(GOAL) 1331:Gambit 1316:Bigloo 1301:Scheme 1287:(SBCL) 1280:Poplog 1276:Movitz 1225:(ABCL) 1208:Common 1167:(CLOS) 1156:Object 1112:Macros 722:.E> 710:.E> 701:<OR 671:.E> 578:<OR 434:Simula 426:Prolog 404:Scheme 374:Muddle 350:, and 332:PDP-10 280:Prolog 268:Scheme 188:PDP-10 156:strong 53:Family 2230:Books 1903:(MIT) 1788:Books 1772:X3J13 1654:SKILL 1614:MLisp 1584:*Lisp 1538:Apple 1534:Dylan 1496:POP-2 1258:(GCL) 1252:(ECL) 1229:CLISP 927:(PDF) 902:(PDF) 872:(PDF) 844:(PDF) 819:(PDF) 812:(PDF) 731:T> 680:T> 668:<2 644:T> 590:NEXIT 587:CEXIT 518:EXITS 500:EXITS 352:AEGIS 340:TENEX 224:AEGIS 212:TENEX 163:Scope 2220:List 2134:Logo 1702:Scsh 1682:List 1449:Logo 1400:SIOD 1372:Pico 1357:Kawa 1272:Mocl 1210:Lisp 757:Zork 584:ROOM 566:DECL 539:> 524:EXIT 512:DECL 453:Zork 428:and 416:Java 414:and 361:and 320:Lisp 276:Java 248:Lisp 133:1980 108:1971 101:1971 57:Lisp 47:meta 2182:POP 1644:RPL 1624:NIL 1609:MDL 1594:LFE 1514:Arc 1482:POP 1395:SCM 530:RMS 503:RMS 348:BSD 336:ITS 310:or 300:MDL 260:ZIL 220:BSD 208:ITS 192:VAX 177:MDL 89:MIT 20:MDL 2276:: 1690:, 1569:Hy 1562:, 1540:, 1014:. 988:. 951:. 859:^ 799:^ 695:.E 659:.E 635:.E 626:.E 608:.E 569:(( 515:(( 440:. 387:. 354:. 346:, 342:, 290:, 286:; 282:, 278:, 274:, 270:, 266:, 262:, 222:, 218:, 214:, 210:, 203:OS 194:, 190:, 154:, 71:, 45:, 41:, 37:, 33:: 2067:) 2063:( 1546:) 1536:( 1405:T 1386:) 1382:( 1061:e 1054:t 1047:v 1025:. 999:. 973:. 936:. 911:. 887:) 883:( 881:. 853:. 828:. 734:) 686:( 683:) 650:( 647:) 617:( 614:) 602:( 596:) 575:) 572:E 563:# 560:) 557:E 554:( 542:) 533:) 527:( 521:) 509:# 506:) 497:( 302:( 135:) 110:)

Index

Paradigms
Multi-paradigm
functional
procedural
reflective
meta
Lisp
Designed by
Gerald Sussman
Carl Hewitt
Bruce Daniels
Developer
MIT
Project MAC
Final release
Typing discipline
Dynamic
strong
Scope
Static, lexical
Platform
PDP-10
VAX
Apollo/Domain
OS
ITS
TENEX
TOPS-20
BSD
AEGIS

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

↑