Knowledge

Poplog

Source 📝

400:(EDS)) until 1991. At that time a management buy-out produced a spin-off company Integral Solutions Ltd (ISL), to sell and support Poplog in collaboration with Sussex University, who retained the rights to the name 'Poplog' and were responsible for the core software development while it was a commercial product. In 1992 ISL and Sussex University won a "Smart Award" in recognition of Poplog sales worth $ 5M. ISL and its clients used Poplog for many development projects, especially ISL's data-mining system Clementine, mostly implemented in POP-11, using powerful graphical tools implemented also in POP-11 running on the 892: 573:. The chief architect of Poplog, responsible for many innovations related to making an incrementally compiled system portable, and providing support for a collection of languages was John Gibson, at Sussex University, though the earliest work was done by Steve Hardy. Chris Mellish helped with the initial Prolog implementation in POP-11. John Williams, working under supervision of Jonathan Cunningham implemented the Common Lisp subsystem. Robert Duncan and Simon Nichols added Standard ML. Between about 1980 and 1991, the project was managed by 3190: 3180: 3170: 2187: 2177: 953: 943: 3160: 2157: 2147: 2167: 3040: 391:
based on a set of tools for implementing new languages in the Poplog Virtual Machine. The user-accessible incremental-compiler tools that allow compilers for all these languages to be added also allow extensions to be made within a language to provide new abilities that cannot be added via standard
555:
project which aimed to produce a more platform neutral version of Poplog, including Windows. The most recent development by this project includes a web server component for integrating into Poplog applications, and the OpenPoplog Widget Collection for supporting client user interfaces running in a
395:
For some time after 1983, Poplog was sold and supported internationally as a commercial product, on behalf of the University of Sussex by Systems Designers Ltd (SDL), whose name changed as ownership changed. The main development work continued to be done by a small team at Sussex University until
478:
Poplog has been used both for academic research and teaching in artificial intelligence and also to develop several commercial products, apart from Clementine. In 1992, ISL and Sussex University won an ICP Million Dollar award in recognition of Poplog exceeding sales of US$ 5 million.
581:, though he continued to collaborate with Sussex and ISL on Poplog development after that. Since 1999, he has been responsible for the main Poplog web site, as well as some of the extensions to be found there, listed under POP-11. 597:, the core language of Poplog, which is a general purpose Lisp-like language with a more conventional syntax. The implementation required the Poplog Virtual Machine to be extended to provide support for Prolog 544:, originally developed to support Clementine, but the Unix/Linux graphical subsystem does not work on Windows Poplog. The Windows version of Clementine depended on a commercial package that supported 605:(recording undoable variable bindings), and Prolog terms. The implementation was constrained by the need to allow data-structures to be shared with the other Poplog languages, especially 412:
for which they needed a better graphical interface suited to expert and non-expert users. SPSS did not wish to sell and support Poplog as such, so Poplog then became available as a free
1844: 774: 529:. After about 1999, when Poplog became available as free, open source, most development work was done on the Linux version, including porting to 64-bit Linux. A partial port to 2690: 396:
1998, while marketing, sales, and support (except for UK academic users, who dealt directly with the Sussex team) was done by SDL and its successors (SD, then SD-Scicon then
336:, and later marketed as a commercial package for software development, teaching, and research. It was one of the initiatives supported for a time by the UK government-funded 3227: 1838: 2536: 502:
in 1980. It became Poplog around 1982. Although the first commercial sales were for VAX/VMS, from the mid-1980s, the main Poplog development work was done on
556:
web browser. A more narrowly focused open source Poplog project, restricted to the 64-bit AMD64/X86-64 architecture was set up on GitHub by Waldek Hebisch:
379:, the name POPLOG was adopted, to reflect that the expanded system supported programming in both languages. The name was retained, as a trade mark of the 4738: 991: 4783: 4773: 4699: 3220: 1747: 4733: 3900: 4743: 649: 4778: 4706: 3213: 2171: 957: 4286: 3184: 2564: 2375: 1241: 4523: 3895: 4666: 2191: 2151: 1474: 947: 781: 3935: 3930: 3925: 3915: 3910: 3905: 3493: 3920: 2697: 2161: 4818: 3174: 984: 688: 4808: 4768: 4728: 4763: 2223: 1832: 1018: 2181: 1883: 1613: 2724: 2240: 1121: 4813: 3236: 2543: 2478: 2369: 1959: 1939: 1849: 1693: 1023: 977: 847: 749: 666: 298: 216: 699: 4748: 1510: 755: 4798: 4788: 211: 1954: 1918: 1257: 289: 4758: 3791: 3002: 2855: 2763: 1278: 1262: 1107: 4753: 4227: 4087: 2775: 2385: 2027: 1619: 1311: 1232: 488: 472: 444:, with an integrated common editor. In the Linux/Unix versions, POP-11 provides support for 2-D graphics via 2797: 1801: 1465: 1288: 1059: 1054: 105: 4803: 3457: 2065: 1380: 1326: 1303: 1267: 1087: 1000: 79: 2895: 3131: 2990: 2841: 2752: 1575: 1555: 1540: 1525: 1445: 510: 560: 4537: 4077: 2957: 2871: 2820: 2757: 2706: 2664: 2653: 2326: 2216: 1996: 1628: 1500: 1222: 1096: 252: 727: 677: 32:, Steve Hardy, Chris Mellish, Aaron Sloman, John Williams, Robert Duncan, Simon Nichols, John Gibson 4064: 3531: 3244: 3121: 2529: 1913: 1726: 1336: 1069: 1043: 767: 578: 417: 50: 4793: 3686: 3367: 3194: 2861: 2683: 2088: 631: 397: 329: 138: 565:
Additional information about the history and features of Poplog can be found in the entries for
4518: 4119: 3772: 2996: 2320: 2280: 2253: 1731: 1570: 1216: 1181: 1154: 285: 891: 4376: 3864: 3658: 3462: 3048: 2976: 2659: 2557: 2498: 2433: 2297: 2040: 1742: 1698: 1676: 1198: 1033: 3159: 2156: 4546: 4358: 4241: 4185: 4096: 4022: 3984: 3805: 3749: 3540: 3257: 3153: 2415: 2209: 1944: 1898: 1666: 936: 900: 808: 590: 413: 380: 368: 348: 344: 333: 306: 295: 292: 233: 228: 42: 744: 8: 3957: 2729: 2488: 2364: 2359: 2345: 2248: 1149: 1077: 441: 4565: 4559: 4434: 4255: 4203: 4165: 3836: 3813: 3767: 3762: 3700: 3563: 3405: 3377: 3372: 3285: 3062: 2607: 2275: 2050: 2035: 1987: 1893: 1176: 1130: 165: 3205: 4554: 4304: 4160: 4140: 3757: 3339: 3116: 2632: 2627: 2586: 2453: 2428: 2126: 2045: 2012: 1646: 1530: 908: 541: 468: 29: 667:
http://www.cs.bham.ac.uk/research/projects/poplog/figs/jpg/smart-poplog-5million.jpg
559:. This is now the basis of Poplog Version 16 hosted at the University of Birmingham 392:
macros that merely allow new text to be equivalent to a longer portion of old text.
4638: 4335: 3965: 3335: 2882: 2612: 2448: 1992: 1964: 1878: 1796: 1605: 518: 503: 223: 133: 4593: 4444: 4296: 4114: 3846: 3629: 3508: 3392: 3111: 2962: 2438: 2315: 2286: 2269: 2103: 2098: 1873: 1764: 1315: 1187: 1170: 545: 445: 401: 356: 337: 302: 241: 383:, when the system was later (mid 1980s) extended with incremental compilers for 4325: 4198: 3880: 3584: 3451: 3344: 3126: 3068: 2970: 2637: 2093: 2083: 2078: 2017: 1888: 1293: 1028: 325: 3706: 3074: 4722: 4623: 4472: 4452: 4330: 4268: 4232: 4175: 3854: 3818: 3777: 3648: 3596: 3578: 3434: 3423: 3362: 3300: 2804: 2617: 2602: 2055: 2002: 1982: 1934: 1903: 1585: 4601: 969: 4633: 4513: 4320: 3890: 3859: 3716: 3503: 3400: 3330: 3270: 3092: 3086: 3080: 2948: 2832: 2121: 1654: 1064: 1048: 913: 876: 598: 574: 425: 3164: 636:
Research Directions in Cognitive Science Volume 5: Artificial Intelligence
4680: 4498: 4493: 4419: 4249: 4145: 4050: 4030: 4002: 3949: 3885: 3675: 3512: 3498: 3411: 3265: 2809: 2788: 2622: 2232: 2073: 2007: 1974: 1926: 1908: 1659: 1469: 1252: 1139: 1102: 1038: 866: 610: 552: 464: 452: 388: 384: 352: 321: 313: 237: 513:, although several different versions were sold, including versions for 4685: 4675: 4583: 4503: 4260: 4150: 4007: 3740: 3619: 3325: 2493: 2264: 1949: 1806: 1791: 1590: 1491: 1481: 1341: 1165: 526: 37: 24: 632:"Poplog's two-level virtual machine support for interactive languages" 4462: 4429: 4396: 4366: 4208: 4124: 4045: 3696: 3653: 3645: 3640: 3573: 3488: 3467: 3429: 3416: 3280: 2982: 2924: 2503: 2463: 2353: 2292: 1811: 1505: 1321: 1298: 1273: 1193: 710: 522: 193: 557: 4575: 4457: 4411: 4391: 4381: 4278: 4213: 4155: 4035: 4012: 3997: 3828: 3725: 3710: 3690: 3681: 3606: 3591: 3354: 3320: 3315: 3310: 3275: 3098: 2889: 2715: 2336: 1595: 1580: 1565: 1455: 1450: 1398: 1359: 1072: 799: 530: 759: 4628: 4467: 4193: 4072: 4040: 3439: 3305: 3028: 2942: 2912: 2866: 2675: 2550: 2468: 2458: 2396: 1816: 1737: 1560: 1550: 1535: 1495: 1460: 1403: 1393: 1388: 1283: 613:, thereby providing support for a mixture of programming styles. 534: 499: 182: 158: 142: 589:
The Prolog subset of Poplog is implemented using the extendable
420:, which had also been involved in development after 1991. Later 4648: 4508: 4424: 4386: 4170: 4104: 3992: 3614: 3558: 3548: 3517: 3483: 3008: 2900: 2769: 2443: 2113: 1623: 1520: 1486: 1432: 1421: 1413: 1351: 1247: 836: 817: 790: 739: 735: 606: 594: 570: 491: 460: 456: 437: 376: 372: 317: 309: 186: 126: 2201: 404:. Clementine was so successful that in 1998 ISL was bought by 4349: 4129: 3721: 3568: 3553: 3444: 3382: 3295: 3290: 3248: 3039: 3014: 2930: 2814: 2746: 2581: 2508: 2391: 2380: 2259: 1703: 1545: 1515: 1427: 1160: 829: 566: 514: 506: 178: 174: 154: 150: 111: 424:
bought SPSS and Clementine is now marketed and supported as
408:
who had been selling the statistics and data-mining package
4615: 4477: 4401: 4109: 3795: 2918: 2906: 2738: 2423: 2305: 1839:
MIT Computer Science and Artificial Intelligence Laboratory
1633: 1331: 1203: 650:"Company News: Electronic Data Wins in Offer for SD-Scicon" 440:. It is used to implement the other languages, all of them 409: 146: 4371: 3975: 495: 421: 170: 700:
See page 3 of the May 20 1992 Sussex University Bulletin
3235: 405: 630:Smith, Robert; Sloman, Aaron; Gibson, John (1992). 451:Poplog supports incrementally compiled versions of 1748:Structure and Interpretation of Computer Programs 629: 343:It was licensed originally from 1982 to 1999, as 4720: 638:. Lawrence Erlbaum Associates. pp. 203–231. 3221: 2691: 2217: 999: 985: 775: 689:Khabaza, Tom. (1999). The Story of Clementine 958:Category:Integrated development environments 1845:Stanford Artificial Intelligence Laboratory 4739:History of computing in the United Kingdom 3748: 3228: 3214: 2698: 2684: 2565:Object-Oriented Programming in Common Lisp 2224: 2210: 2146: 992: 978: 782: 768: 4784:Linux integrated development environments 4774:Free integrated development environments 3056: 4734:Extensible syntax programming languages 3911:Visual Studio Express for Windows Phone 375:had been added to an implementation of 4721: 634:. In Sleeman, D.; Bernsen, N. (eds.). 431: 3209: 2679: 2205: 1833:Massachusetts Institute of Technology 973: 763: 487:POP-11 was at first implemented on a 4744:Stack-oriented programming languages 2166: 494:computer in 1976, and was ported to 467:. A separate package implemented by 4779:Integrated development environments 3237:Integrated development environments 948:Category:Lisp programming languages 789: 324:. It was created originally in the 13: 2705: 2544:The Art of the Metaobject Protocol 2370:Another System Definition Facility 1850:University of California, Berkeley 1694:Scheme Requests for Implementation 848:Integrated development environment 299:integrated development environment 14: 4830: 1511:Knowledge Engineering Environment 719: 584: 3189: 3188: 3179: 3178: 3169: 3168: 3158: 3038: 2186: 2185: 2176: 2175: 2165: 2155: 2145: 952: 951: 942: 941: 890: 416:software package, hosted at the 2231: 601:, Prolog variables, the Prolog 4819:Software using the MIT license 3003:Logic for Computable Functions 704: 693: 682: 671: 660: 642: 623: 1: 4809:Programming tools for Windows 4769:Formerly proprietary software 4729:Dynamic programming languages 3709:(aka Espresso, superseded by 2386:Common Lisp Interface Manager 1620:Common Lisp Interface Manager 754:Details also available here: 616: 328:for teaching and research in 4764:Cross-platform free software 3901:Visual Web Developer Express 1019:Automatic storage management 482: 7: 3458:Rational Software Architect 2537:Paradigms of AI Programming 1268:Game Oriented Assembly Lisp 347:, then released in 1999 as 62:; 42 years ago 10: 4835: 875:Clementine (1994) renamed 548:functionality on Windows. 436:Poplog's core language is 362: 87:; 4 years ago 4814:Software development kits 4694: 4665: 4647: 4614: 4592: 4574: 4545: 4536: 4486: 4443: 4410: 4357: 4348: 4313: 4295: 4277: 4240: 4226: 4184: 4095: 4086: 4078:R Tools for Visual Studio 4063: 4021: 3983: 3974: 3948: 3873: 3845: 3827: 3804: 3790: 3739: 3667: 3628: 3605: 3539: 3530: 3476: 3391: 3353: 3256: 3243: 3140: 3047: 3036: 2956: 2881: 2830: 2821:Standard ML of New Jersey 2787: 2737: 2723: 2714: 2654:Common Lisp Object System 2646: 2595: 2574: 2521: 2477: 2414: 2344: 2335: 2302:ManKai Common Lisp (MKCL) 2239: 2143: 2112: 2064: 2026: 1973: 1869: 1862: 1825: 1784: 1777: 1757: 1719: 1712: 1686: 1675: 1645: 1604: 1412: 1379: 1372: 1350: 1231: 1138: 1129: 1120: 1097:Common Lisp Object System 1086: 1014: 1007: 1001:Lisp programming language 922: 899: 888: 865: 846: 807: 798: 750:Photo of ICP award Plaque 247: 222: 210: 202: 192: 164: 132: 122: 104: 100: 85:16 / January 2020 78: 74: 56: 36: 23: 4749:University of Birmingham 3122:Christine Paulin-Mohring 2530:Common Lisp the Language 1797:Bolt, Beranek and Newman 1727:Common Lisp the Language 579:University of Birmingham 418:University of Birmingham 51:University of Birmingham 4799:MacOS programming tools 4789:Linux programming tools 4435:Visual Studio Community 4397:VisualFBEditor / WinFBE 3837:Visual Studio Community 3687:Sun Java Studio Creator 3378:Visual Studio Community 3368:Oracle Developer Studio 3195:Category:Software:OCaml 745:The online Poplog Eliza 577:, until he went to the 540:There is a version for 398:Electronic Data Systems 330:artificial intelligence 48:Integral Solutions Ltd. 2665:Greenspun's tenth rule 2321:Steel Bank Common Lisp 2281:Embeddable Common Lisp 2254:Armed Bear Common Lisp 1732:How to Design Programs 1571:Portable Standard Lisp 1217:Steel Bank Common Lisp 1182:Embeddable Common Lisp 1155:Armed Bear Common Lisp 1034:Higher-order functions 678:The Free Poplog Portal 521:version of Poplog for 471:supports a version of 442:incrementally compiled 290:incrementally compiled 46:Systems Designers Ltd. 4759:Code navigation tools 4377:Microsoft Small Basic 3185:Category:Family:OCaml 2660:Common Lisp HyperSpec 2558:Practical Common Lisp 2434:Common Music Notation 2327:Symbolics Common Lisp 2298:Macintosh Common Lisp 2041:Shriram Krishnamurthi 1743:Practical Common Lisp 1699:Common Lisp HyperSpec 1223:Symbolics Common Lisp 1199:Macintosh Common Lisp 809:Programming languages 307:programming languages 4754:University of Sussex 4524:Visual Basic Express 3896:Visual Basic Express 3154:Open-source software 1945:Robert Tappan Morris 1899:Robert Bruce Findler 1667:Space-cadet keyboard 1078:Tree data structures 1055:Read–eval–print loop 937:Open-source software 732:, Free Poplog Portal 591:incremental compiler 381:University of Sussex 369:incremental compiler 349:open-source software 345:proprietary software 334:University of Sussex 296:computer programming 293:software development 43:University of Sussex 3958:Adobe Flash Builder 3936:Express for Windows 3926:Express for Desktop 1687:Technical standards 1150:Allegro Common Lisp 432:Supported languages 20: 4804:MacOS text editors 4560:Visual Studio Code 4204:Visual Studio Code 4166:Visual Studio Code 3916:Visual C++ Express 3814:Visual Studio Code 3763:Visual Studio Code 3581:Community Edition 3494:Visual C++ Express 3373:Visual Studio Code 3175:Category:Family:ML 3063:Lennart Augustsson 2608:Richard P. Gabriel 2276:Corman Common Lisp 2051:Gerald Jay Sussman 2036:Matthias Felleisen 1988:Richard P. Gabriel 1919:Richard Greenblatt 1894:Matthias Felleisen 1177:Corman Common Lisp 654:The New York Times 537:was done in 2005. 509:computers running 25:Original author(s) 18: 4716: 4715: 4610: 4609: 4532: 4531: 4344: 4343: 4222: 4221: 4059: 4058: 3944: 3943: 3921:Visual C# Express 3906:Visual J# Express 3786: 3785: 3735: 3734: 3526: 3525: 3203: 3202: 3117:Steven G. Johnson 3107: 3106: 3024: 3023: 2883:Programming tools 2851: 2850: 2673: 2672: 2633:Guy L. Steele Jr. 2628:Robin Popplestone 2587:Guy L. Steele Jr. 2517: 2516: 2429:Common Lisp Music 2199: 2198: 2139: 2138: 2135: 2134: 2127:Robin Popplestone 2046:Guy L. Steele Jr. 2013:Guy L. Steele Jr. 1858: 1857: 1773: 1772: 1641: 1640: 1531:Lisp Machine Lisp 1441: 1440: 1368: 1367: 1116: 1115: 967: 966: 909:Robin Popplestone 886: 885: 656:. 17 August 1991. 551:There is also an 469:Robin Popplestone 351:, under a mix of 279: 278: 30:Robin Popplestone 4826: 4639:Powerflasher FDT 4543: 4542: 4355: 4354: 4287:Delphi Community 4238: 4237: 4093: 4092: 3981: 3980: 3966:Powerflasher FDT 3802: 3801: 3746: 3745: 3537: 3536: 3254: 3253: 3230: 3223: 3216: 3207: 3206: 3192: 3191: 3182: 3181: 3172: 3171: 3162: 3054: 3053: 3042: 2963:proof assistants 2735: 2734: 2721: 2720: 2700: 2693: 2686: 2677: 2676: 2613:Philip Greenspun 2575:Design committee 2342: 2341: 2226: 2219: 2212: 2203: 2202: 2189: 2188: 2179: 2178: 2169: 2168: 2159: 2149: 2148: 1993:Philip Greenspun 1965:Richard Stallman 1879:Daniel G. Bobrow 1867: 1866: 1782: 1781: 1717: 1716: 1684: 1683: 1606:Operating system 1377: 1376: 1136: 1135: 1127: 1126: 1012: 1011: 994: 987: 980: 971: 970: 955: 954: 945: 944: 894: 805: 804: 784: 777: 770: 761: 760: 731: 730: 728:Official website 713: 708: 702: 697: 691: 686: 680: 675: 669: 664: 658: 657: 646: 640: 639: 627: 275: 272: 270: 268: 266: 264: 262: 260: 258: 256: 254: 236:(1999–present): 134:Operating system 118: 115: 113: 95: 93: 88: 70: 68: 63: 21: 17: 4834: 4833: 4829: 4828: 4827: 4825: 4824: 4823: 4719: 4718: 4717: 4712: 4690: 4661: 4643: 4606: 4588: 4570: 4528: 4482: 4439: 4406: 4340: 4309: 4291: 4273: 4231: 4218: 4180: 4082: 4055: 4017: 3970: 3940: 3931:Express for Web 3869: 3841: 3823: 3782: 3731: 3699:(superseded by 3689:(superseded by 3663: 3624: 3601: 3522: 3509:Borland Turbo C 3472: 3387: 3349: 3239: 3234: 3204: 3199: 3157: 3136: 3112:Thierry Coquand 3103: 3043: 3034: 3020: 2961: 2958:Theorem provers 2952: 2877: 2847: 2826: 2783: 2728: 2725:Implementations 2710: 2704: 2674: 2669: 2642: 2591: 2570: 2513: 2480: 2473: 2410: 2356:Library Manager 2331: 2287:GNU Common Lisp 2270:CMU Common Lisp 2241:Implementations 2235: 2230: 2200: 2195: 2131: 2108: 2104:Cynthia Solomon 2099:Mitchel Resnick 2060: 2022: 1969: 1923:Timothy P. Hart 1884:William Clinger 1874:Edmund Berkeley 1854: 1821: 1769: 1765:ProgramByDesign 1753: 1708: 1678: 1671: 1637: 1600: 1437: 1408: 1364: 1346: 1227: 1188:GNU Common Lisp 1171:CMU Common Lisp 1141: 1122:Implementations 1112: 1082: 1003: 998: 968: 963: 940: 918: 895: 882: 861: 842: 821:(1964) renamed 794: 788: 726: 725: 722: 717: 716: 709: 705: 698: 694: 687: 683: 676: 672: 665: 661: 648: 647: 643: 628: 624: 619: 587: 485: 434: 402:X Window System 365: 338:Alvey Programme 303:system platform 251: 232: 110: 96: 91: 89: 86: 66: 64: 61: 57:Initial release 49: 47: 45: 12: 11: 5: 4832: 4822: 4821: 4816: 4811: 4806: 4801: 4796: 4794:Linux software 4791: 4786: 4781: 4776: 4771: 4766: 4761: 4756: 4751: 4746: 4741: 4736: 4731: 4714: 4713: 4711: 4710: 4703: 4695: 4692: 4691: 4689: 4688: 4683: 4678: 4671: 4669: 4663: 4662: 4660: 4659: 4653: 4651: 4645: 4644: 4642: 4641: 4636: 4631: 4626: 4620: 4618: 4612: 4611: 4608: 4607: 4605: 4604: 4598: 4596: 4590: 4589: 4587: 4586: 4580: 4578: 4572: 4571: 4569: 4568: 4563: 4557: 4551: 4549: 4540: 4534: 4533: 4530: 4529: 4527: 4526: 4521: 4516: 4511: 4506: 4501: 4496: 4490: 4488: 4484: 4483: 4481: 4480: 4475: 4470: 4465: 4460: 4455: 4449: 4447: 4441: 4440: 4438: 4437: 4432: 4427: 4422: 4416: 4414: 4408: 4407: 4405: 4404: 4399: 4394: 4389: 4384: 4379: 4374: 4369: 4363: 4361: 4352: 4346: 4345: 4342: 4341: 4339: 4338: 4333: 4328: 4326:Virtual Pascal 4323: 4317: 4315: 4311: 4310: 4308: 4307: 4301: 4299: 4293: 4292: 4290: 4289: 4283: 4281: 4275: 4274: 4272: 4271: 4266: 4263: 4258: 4253: 4246: 4244: 4235: 4224: 4223: 4220: 4219: 4217: 4216: 4211: 4206: 4201: 4199:PythonAnywhere 4196: 4190: 4188: 4182: 4181: 4179: 4178: 4173: 4168: 4163: 4158: 4153: 4148: 4143: 4138: 4135: 4132: 4127: 4122: 4117: 4112: 4107: 4101: 4099: 4090: 4084: 4083: 4081: 4080: 4075: 4069: 4067: 4061: 4060: 4057: 4056: 4054: 4053: 4048: 4043: 4038: 4033: 4027: 4025: 4019: 4018: 4016: 4015: 4010: 4005: 4000: 3995: 3989: 3987: 3978: 3972: 3971: 3969: 3968: 3963: 3960: 3954: 3952: 3946: 3945: 3942: 3941: 3939: 3938: 3933: 3928: 3923: 3918: 3913: 3908: 3903: 3898: 3893: 3888: 3883: 3881:Xamarin Studio 3877: 3875: 3871: 3870: 3868: 3867: 3862: 3857: 3851: 3849: 3843: 3842: 3840: 3839: 3833: 3831: 3825: 3824: 3822: 3821: 3816: 3810: 3808: 3799: 3788: 3787: 3784: 3783: 3781: 3780: 3775: 3770: 3765: 3760: 3754: 3752: 3743: 3737: 3736: 3733: 3732: 3730: 3729: 3719: 3714: 3704: 3694: 3684: 3679: 3671: 3669: 3665: 3664: 3662: 3661: 3656: 3651: 3643: 3638: 3634: 3632: 3626: 3625: 3623: 3622: 3617: 3611: 3609: 3603: 3602: 3600: 3599: 3594: 3589: 3588: 3587: 3585:Android Studio 3576: 3571: 3566: 3561: 3556: 3551: 3545: 3543: 3534: 3528: 3527: 3524: 3523: 3521: 3520: 3515: 3506: 3501: 3496: 3491: 3486: 3480: 3478: 3474: 3473: 3471: 3470: 3465: 3460: 3454: 3452:LabWindows/CVI 3449: 3448: 3447: 3442: 3437: 3426: 3421: 3420: 3419: 3414: 3403: 3397: 3395: 3389: 3388: 3386: 3385: 3380: 3375: 3370: 3365: 3359: 3357: 3351: 3350: 3348: 3347: 3342: 3333: 3328: 3323: 3318: 3313: 3308: 3303: 3298: 3293: 3288: 3283: 3278: 3273: 3268: 3262: 3260: 3251: 3241: 3240: 3233: 3232: 3225: 3218: 3210: 3201: 3200: 3198: 3149: 3147:= discontinued 3141: 3138: 3137: 3135: 3134: 3132:Simon Thompson 3129: 3127:Frank Pfenning 3124: 3119: 3114: 3108: 3105: 3104: 3102: 3096: 3090: 3084: 3078: 3072: 3069:Damien Doligez 3066: 3060: 3058: 3051: 3045: 3044: 3037: 3035: 3033: 3032: 3025: 3022: 3021: 3019: 3018: 3012: 3006: 2999: 2994: 2988: 2987: 2986: 2974: 2967: 2965: 2954: 2953: 2951: 2946: 2940: 2934: 2928: 2922: 2916: 2910: 2904: 2898: 2893: 2887: 2885: 2879: 2878: 2876: 2875: 2869: 2864: 2859: 2852: 2849: 2848: 2846: 2845: 2838: 2836: 2828: 2827: 2825: 2824: 2818: 2812: 2807: 2802: 2793: 2791: 2785: 2784: 2782: 2781: 2780: 2779: 2773: 2767: 2761: 2755: 2743: 2741: 2732: 2718: 2712: 2711: 2703: 2702: 2695: 2688: 2680: 2671: 2670: 2668: 2667: 2662: 2657: 2650: 2648: 2644: 2643: 2641: 2640: 2638:Daniel Weinreb 2635: 2630: 2625: 2620: 2615: 2610: 2605: 2599: 2597: 2593: 2592: 2590: 2589: 2584: 2578: 2576: 2572: 2571: 2569: 2568: 2561: 2554: 2547: 2540: 2533: 2525: 2523: 2519: 2518: 2515: 2514: 2512: 2511: 2506: 2501: 2496: 2491: 2485: 2483: 2475: 2474: 2472: 2471: 2466: 2461: 2456: 2451: 2446: 2441: 2436: 2431: 2426: 2420: 2418: 2412: 2411: 2409: 2408: 2405: 2402: 2399: 2394: 2389: 2383: 2378: 2373: 2367: 2362: 2357: 2350: 2348: 2339: 2333: 2332: 2330: 2329: 2324: 2318: 2313: 2308: 2303: 2300: 2295: 2290: 2284: 2278: 2273: 2267: 2262: 2257: 2251: 2245: 2243: 2237: 2236: 2229: 2228: 2221: 2214: 2206: 2197: 2196: 2144: 2141: 2140: 2137: 2136: 2133: 2132: 2130: 2129: 2124: 2118: 2116: 2110: 2109: 2107: 2106: 2101: 2096: 2094:Seymour Papert 2091: 2086: 2084:Wally Feurzeig 2081: 2079:Denison Bollay 2076: 2070: 2068: 2062: 2061: 2059: 2058: 2053: 2048: 2043: 2038: 2032: 2030: 2024: 2023: 2021: 2020: 2018:Daniel Weinreb 2015: 2010: 2005: 2000: 1990: 1985: 1979: 1977: 1971: 1970: 1968: 1967: 1962: 1957: 1952: 1947: 1942: 1937: 1932: 1929: 1924: 1921: 1916: 1911: 1906: 1901: 1896: 1891: 1889:R. Kent Dybvig 1886: 1881: 1876: 1870: 1864: 1860: 1859: 1856: 1855: 1853: 1852: 1847: 1842: 1836: 1829: 1827: 1823: 1822: 1820: 1819: 1814: 1809: 1804: 1799: 1794: 1792:Apple Computer 1788: 1786: 1779: 1775: 1774: 1771: 1770: 1768: 1767: 1761: 1759: 1755: 1754: 1752: 1751: 1745: 1740: 1735: 1729: 1723: 1721: 1714: 1710: 1709: 1707: 1706: 1701: 1696: 1690: 1688: 1681: 1673: 1672: 1670: 1669: 1664: 1663: 1662: 1651: 1649: 1643: 1642: 1639: 1638: 1636: 1631: 1626: 1617: 1610: 1608: 1602: 1601: 1599: 1598: 1593: 1588: 1583: 1578: 1573: 1568: 1563: 1558: 1553: 1548: 1543: 1538: 1533: 1528: 1523: 1518: 1513: 1508: 1503: 1498: 1489: 1484: 1479: 1463: 1458: 1453: 1448: 1442: 1439: 1438: 1436: 1435: 1430: 1425: 1418: 1416: 1410: 1409: 1407: 1406: 1401: 1396: 1391: 1385: 1383: 1374: 1373:Unstandardized 1370: 1369: 1366: 1365: 1363: 1362: 1356: 1354: 1348: 1347: 1345: 1344: 1339: 1334: 1329: 1324: 1319: 1309: 1306: 1301: 1296: 1294:MIT/GNU Scheme 1291: 1286: 1281: 1276: 1271: 1265: 1260: 1255: 1250: 1245: 1237: 1235: 1229: 1228: 1226: 1225: 1220: 1214: 1209: 1206: 1201: 1196: 1191: 1185: 1179: 1174: 1168: 1163: 1158: 1152: 1146: 1144: 1133: 1124: 1118: 1117: 1114: 1113: 1111: 1110: 1105: 1100: 1093: 1091: 1084: 1083: 1081: 1080: 1075: 1067: 1062: 1057: 1052: 1046: 1041: 1036: 1031: 1029:Dynamic typing 1026: 1021: 1015: 1009: 1005: 1004: 997: 996: 989: 982: 974: 965: 964: 962: 961: 932: 930:= discontinued 923: 920: 919: 917: 916: 911: 905: 903: 897: 896: 889: 887: 884: 883: 881: 880: 872: 870: 863: 862: 860: 859: 852: 850: 844: 843: 841: 840: 834: 826: 813: 811: 802: 796: 795: 787: 786: 779: 772: 764: 758: 757: 752: 747: 742: 733: 721: 720:External links 718: 715: 714: 703: 692: 681: 670: 659: 641: 621: 620: 618: 615: 586: 585:Implementation 583: 484: 481: 433: 430: 364: 361: 326:United Kingdom 277: 276: 249: 245: 244: 226: 220: 219: 214: 208: 207: 204: 200: 199: 196: 190: 189: 168: 162: 161: 139:Cross-platform 136: 130: 129: 124: 120: 119: 108: 102: 101: 98: 97: 84: 82: 80:Stable release 76: 75: 72: 71: 58: 54: 53: 40: 34: 33: 27: 9: 6: 4: 3: 2: 4831: 4820: 4817: 4815: 4812: 4810: 4807: 4805: 4802: 4800: 4797: 4795: 4792: 4790: 4787: 4785: 4782: 4780: 4777: 4775: 4772: 4770: 4767: 4765: 4762: 4760: 4757: 4755: 4752: 4750: 4747: 4745: 4742: 4740: 4737: 4735: 4732: 4730: 4727: 4726: 4724: 4709: 4708: 4704: 4702: 4701: 4697: 4696: 4693: 4687: 4684: 4682: 4679: 4677: 4673: 4672: 4670: 4668: 4664: 4658: 4655: 4654: 4652: 4650: 4646: 4640: 4637: 4635: 4632: 4630: 4627: 4625: 4624:IntelliJ IDEA 4622: 4621: 4619: 4617: 4613: 4603: 4600: 4599: 4597: 4595: 4591: 4585: 4582: 4581: 4579: 4577: 4573: 4567: 4564: 4561: 4558: 4556: 4553: 4552: 4550: 4548: 4544: 4541: 4539: 4535: 4525: 4522: 4520: 4517: 4515: 4512: 4510: 4507: 4505: 4502: 4500: 4497: 4495: 4492: 4491: 4489: 4485: 4479: 4476: 4474: 4473:Liberty BASIC 4471: 4469: 4466: 4464: 4461: 4459: 4456: 4454: 4453:Visual Studio 4451: 4450: 4448: 4446: 4442: 4436: 4433: 4431: 4428: 4426: 4423: 4421: 4418: 4417: 4415: 4413: 4409: 4403: 4400: 4398: 4395: 4393: 4390: 4388: 4385: 4383: 4380: 4378: 4375: 4373: 4370: 4368: 4365: 4364: 4362: 4360: 4356: 4353: 4351: 4347: 4337: 4334: 4332: 4331:Borland Kylix 4329: 4327: 4324: 4322: 4319: 4318: 4316: 4312: 4306: 4303: 4302: 4300: 4298: 4294: 4288: 4285: 4284: 4282: 4280: 4276: 4270: 4269:PascalABC.NET 4267: 4264: 4262: 4259: 4257: 4254: 4251: 4248: 4247: 4245: 4243: 4239: 4236: 4234: 4233:Object Pascal 4229: 4225: 4215: 4212: 4210: 4207: 4205: 4202: 4200: 4197: 4195: 4192: 4191: 4189: 4187: 4183: 4177: 4176:DevEco Studio 4174: 4172: 4169: 4167: 4164: 4162: 4159: 4157: 4154: 4152: 4149: 4147: 4144: 4142: 4139: 4136: 4133: 4131: 4128: 4126: 4123: 4121: 4118: 4116: 4113: 4111: 4108: 4106: 4103: 4102: 4100: 4098: 4094: 4091: 4089: 4085: 4079: 4076: 4074: 4071: 4070: 4068: 4066: 4062: 4052: 4049: 4047: 4044: 4042: 4039: 4037: 4034: 4032: 4029: 4028: 4026: 4024: 4020: 4014: 4011: 4009: 4006: 4004: 4001: 3999: 3996: 3994: 3991: 3990: 3988: 3986: 3982: 3979: 3977: 3973: 3967: 3964: 3961: 3959: 3956: 3955: 3953: 3951: 3947: 3937: 3934: 3932: 3929: 3927: 3924: 3922: 3919: 3917: 3914: 3912: 3909: 3907: 3904: 3902: 3899: 3897: 3894: 3892: 3889: 3887: 3884: 3882: 3879: 3878: 3876: 3872: 3866: 3863: 3861: 3858: 3856: 3855:Visual Studio 3853: 3852: 3850: 3848: 3844: 3838: 3835: 3834: 3832: 3830: 3826: 3820: 3819:PascalABC.NET 3817: 3815: 3812: 3811: 3809: 3807: 3803: 3800: 3797: 3793: 3789: 3779: 3778:DevEco Studio 3776: 3774: 3771: 3769: 3766: 3764: 3761: 3759: 3756: 3755: 3753: 3751: 3747: 3744: 3742: 3738: 3727: 3723: 3720: 3718: 3715: 3712: 3708: 3705: 3702: 3698: 3695: 3692: 3688: 3685: 3683: 3680: 3677: 3673: 3672: 3670: 3666: 3660: 3657: 3655: 3652: 3650: 3649:IntelliJ IDEA 3647: 3644: 3642: 3639: 3636: 3635: 3633: 3631: 3627: 3621: 3618: 3616: 3613: 3612: 3610: 3608: 3604: 3598: 3597:DevEco Studio 3595: 3593: 3590: 3586: 3583: 3582: 3580: 3579:IntelliJ IDEA 3577: 3575: 3572: 3570: 3567: 3565: 3562: 3560: 3557: 3555: 3552: 3550: 3547: 3546: 3544: 3542: 3538: 3535: 3533: 3529: 3519: 3516: 3514: 3510: 3507: 3505: 3502: 3500: 3497: 3495: 3492: 3490: 3487: 3485: 3482: 3481: 3479: 3475: 3469: 3466: 3464: 3461: 3459: 3455: 3453: 3450: 3446: 3443: 3441: 3438: 3436: 3435:IntelliJ IDEA 3433: 3432: 3431: 3427: 3425: 3424:Visual Studio 3422: 3418: 3415: 3413: 3410: 3409: 3407: 3404: 3402: 3399: 3398: 3396: 3394: 3390: 3384: 3381: 3379: 3376: 3374: 3371: 3369: 3366: 3364: 3363:DevEco Studio 3361: 3360: 3358: 3356: 3352: 3346: 3343: 3341: 3337: 3334: 3332: 3329: 3327: 3324: 3322: 3319: 3317: 3314: 3312: 3309: 3307: 3304: 3302: 3301:GNOME Builder 3299: 3297: 3294: 3292: 3289: 3287: 3284: 3282: 3279: 3277: 3274: 3272: 3269: 3267: 3264: 3263: 3261: 3259: 3255: 3252: 3250: 3246: 3242: 3238: 3231: 3226: 3224: 3219: 3217: 3212: 3211: 3208: 3197: 3196: 3187: 3186: 3177: 3176: 3167: 3166: 3161: 3156: 3155: 3150: 3148: 3145: 3142: 3139: 3133: 3130: 3128: 3125: 3123: 3120: 3118: 3115: 3113: 3110: 3109: 3100: 3097: 3095:(Extended ML) 3094: 3091: 3088: 3085: 3083:(Caml, OCaml) 3082: 3079: 3076: 3073: 3070: 3067: 3064: 3061: 3059: 3055: 3052: 3050: 3046: 3041: 3030: 3027: 3026: 3016: 3013: 3010: 3007: 3005: 3004: 3000: 2998: 2995: 2992: 2989: 2984: 2981: 2980: 2978: 2975: 2972: 2969: 2968: 2966: 2964: 2959: 2955: 2950: 2947: 2944: 2941: 2938: 2935: 2932: 2929: 2926: 2923: 2920: 2917: 2914: 2911: 2908: 2905: 2902: 2899: 2897: 2894: 2891: 2888: 2886: 2884: 2880: 2873: 2870: 2868: 2865: 2863: 2860: 2857: 2854: 2853: 2843: 2840: 2839: 2837: 2835: 2834: 2829: 2822: 2819: 2816: 2813: 2811: 2808: 2806: 2805:Concurrent ML 2803: 2800: 2799: 2795: 2794: 2792: 2790: 2786: 2777: 2774: 2771: 2768: 2765: 2762: 2759: 2756: 2754: 2751: 2750: 2748: 2745: 2744: 2742: 2740: 2736: 2733: 2731: 2726: 2722: 2719: 2717: 2713: 2708: 2701: 2696: 2694: 2689: 2687: 2682: 2681: 2678: 2666: 2663: 2661: 2658: 2655: 2652: 2651: 2649: 2645: 2639: 2636: 2634: 2631: 2629: 2626: 2624: 2621: 2619: 2618:David A. Moon 2616: 2614: 2611: 2609: 2606: 2604: 2603:Scott Fahlman 2601: 2600: 2598: 2594: 2588: 2585: 2583: 2580: 2579: 2577: 2573: 2567: 2566: 2562: 2560: 2559: 2555: 2553: 2552: 2548: 2546: 2545: 2541: 2539: 2538: 2534: 2532: 2531: 2527: 2526: 2524: 2520: 2510: 2507: 2505: 2502: 2500: 2497: 2495: 2492: 2490: 2487: 2486: 2484: 2482: 2476: 2470: 2467: 2465: 2462: 2460: 2457: 2455: 2452: 2450: 2447: 2445: 2442: 2440: 2437: 2435: 2432: 2430: 2427: 2425: 2422: 2421: 2419: 2417: 2413: 2406: 2403: 2400: 2398: 2395: 2393: 2390: 2387: 2384: 2382: 2379: 2377: 2374: 2371: 2368: 2366: 2363: 2361: 2358: 2355: 2352: 2351: 2349: 2347: 2343: 2340: 2338: 2334: 2328: 2325: 2322: 2319: 2317: 2314: 2312: 2309: 2307: 2304: 2301: 2299: 2296: 2294: 2291: 2288: 2285: 2282: 2279: 2277: 2274: 2271: 2268: 2266: 2263: 2261: 2258: 2255: 2252: 2250: 2247: 2246: 2244: 2242: 2238: 2234: 2227: 2222: 2220: 2215: 2213: 2208: 2207: 2204: 2194: 2193: 2184: 2183: 2174: 2173: 2164: 2163: 2158: 2154: 2153: 2142: 2128: 2125: 2123: 2120: 2119: 2117: 2115: 2111: 2105: 2102: 2100: 2097: 2095: 2092: 2090: 2087: 2085: 2082: 2080: 2077: 2075: 2072: 2071: 2069: 2067: 2063: 2057: 2056:Julie Sussman 2054: 2052: 2049: 2047: 2044: 2042: 2039: 2037: 2034: 2033: 2031: 2029: 2025: 2019: 2016: 2014: 2011: 2009: 2006: 2004: 2003:David A. Moon 2001: 1998: 1994: 1991: 1989: 1986: 1984: 1983:Scott Fahlman 1981: 1980: 1978: 1976: 1972: 1966: 1963: 1961: 1960:Steve Russell 1958: 1956: 1953: 1951: 1948: 1946: 1943: 1941: 1940:John McCarthy 1938: 1936: 1935:David Luckham 1933: 1930: 1928: 1925: 1922: 1920: 1917: 1915: 1912: 1910: 1907: 1905: 1904:Matthew Flatt 1902: 1900: 1897: 1895: 1892: 1890: 1887: 1885: 1882: 1880: 1877: 1875: 1872: 1871: 1868: 1865: 1861: 1851: 1848: 1846: 1843: 1840: 1837: 1834: 1831: 1830: 1828: 1824: 1818: 1815: 1813: 1810: 1808: 1805: 1803: 1800: 1798: 1795: 1793: 1790: 1789: 1787: 1783: 1780: 1778:Organizations 1776: 1766: 1763: 1762: 1760: 1756: 1749: 1746: 1744: 1741: 1739: 1736: 1733: 1730: 1728: 1725: 1724: 1722: 1718: 1715: 1711: 1705: 1702: 1700: 1697: 1695: 1692: 1691: 1689: 1685: 1682: 1680: 1674: 1668: 1665: 1661: 1658: 1657: 1656: 1653: 1652: 1650: 1648: 1644: 1635: 1632: 1630: 1627: 1625: 1621: 1618: 1616: 1615: 1611: 1609: 1607: 1603: 1597: 1594: 1592: 1589: 1587: 1584: 1582: 1579: 1577: 1574: 1572: 1569: 1567: 1564: 1562: 1559: 1557: 1554: 1552: 1549: 1547: 1544: 1542: 1539: 1537: 1534: 1532: 1529: 1527: 1524: 1522: 1519: 1517: 1514: 1512: 1509: 1507: 1504: 1502: 1499: 1497: 1493: 1490: 1488: 1485: 1483: 1480: 1477: 1476: 1471: 1467: 1464: 1462: 1459: 1457: 1454: 1452: 1449: 1447: 1444: 1443: 1434: 1431: 1429: 1426: 1423: 1420: 1419: 1417: 1415: 1411: 1405: 1402: 1400: 1397: 1395: 1392: 1390: 1387: 1386: 1384: 1382: 1378: 1375: 1371: 1361: 1358: 1357: 1355: 1353: 1349: 1343: 1340: 1338: 1335: 1333: 1330: 1328: 1325: 1323: 1320: 1317: 1313: 1310: 1308:Pocket Scheme 1307: 1305: 1302: 1300: 1297: 1295: 1292: 1290: 1287: 1285: 1282: 1280: 1277: 1275: 1272: 1269: 1266: 1264: 1261: 1259: 1256: 1254: 1251: 1249: 1246: 1244: 1243: 1239: 1238: 1236: 1234: 1230: 1224: 1221: 1218: 1215: 1213: 1210: 1207: 1205: 1202: 1200: 1197: 1195: 1192: 1189: 1186: 1183: 1180: 1178: 1175: 1172: 1169: 1167: 1164: 1162: 1159: 1156: 1153: 1151: 1148: 1147: 1145: 1143: 1137: 1134: 1132: 1128: 1125: 1123: 1119: 1109: 1106: 1104: 1101: 1098: 1095: 1094: 1092: 1089: 1085: 1079: 1076: 1074: 1071: 1068: 1066: 1065:S-expressions 1063: 1061: 1058: 1056: 1053: 1050: 1049:M-expressions 1047: 1045: 1042: 1040: 1037: 1035: 1032: 1030: 1027: 1025: 1022: 1020: 1017: 1016: 1013: 1010: 1006: 1002: 995: 990: 988: 983: 981: 976: 975: 972: 960: 959: 950: 949: 939: 938: 933: 931: 928: 925: 924: 921: 915: 912: 910: 907: 906: 904: 902: 898: 893: 878: 874: 873: 871: 868: 864: 857: 854: 853: 851: 849: 845: 838: 835: 832: 831: 827: 824: 820: 819: 815: 814: 812: 810: 806: 803: 801: 797: 792: 785: 780: 778: 773: 771: 766: 765: 762: 756: 753: 751: 748: 746: 743: 741: 737: 734: 729: 724: 723: 712: 707: 701: 696: 690: 685: 679: 674: 668: 663: 655: 651: 645: 637: 633: 626: 622: 614: 612: 608: 604: 600: 599:continuations 596: 592: 582: 580: 576: 572: 568: 563: 561: 558: 554: 549: 547: 543: 538: 536: 532: 528: 524: 520: 516: 512: 508: 505: 501: 497: 493: 490: 480: 476: 474: 470: 466: 462: 458: 454: 449: 447: 443: 439: 429: 427: 423: 419: 415: 411: 407: 403: 399: 393: 390: 386: 382: 378: 374: 370: 360: 358: 354: 350: 346: 341: 339: 335: 331: 327: 323: 319: 315: 311: 308: 304: 300: 297: 294: 291: 287: 283: 274: 250: 246: 243: 239: 235: 230: 227: 225: 221: 218: 215: 213: 209: 205: 201: 197: 195: 191: 188: 184: 180: 176: 172: 169: 167: 163: 160: 156: 152: 148: 144: 140: 137: 135: 131: 128: 125: 121: 117: 109: 107: 103: 99: 83: 81: 77: 73: 59: 55: 52: 44: 41: 39: 35: 31: 28: 26: 22: 16: 4705: 4698: 4656: 4634:Sublime Text 4519:Visual Basic 4514:SharpDevelop 4487:Discontinued 4321:Turbo Pascal 4314:Discontinued 3962:FlashDevelop 3891:SharpDevelop 3874:Discontinued 3678:Pro for Java 3668:Discontinued 3504:SharpDevelop 3477:Discontinued 3271:Code::Blocks 3193: 3183: 3173: 3163: 3151: 3146: 3143: 3093:Don Sannella 3087:Robin Milner 3081:Xavier Leroy 3001: 2949:SLAM project 2936: 2833:Dependent ML 2831: 2796: 2563: 2556: 2549: 2542: 2535: 2528: 2522:Publications 2481:environments 2416:Applications 2365:AllegroServe 2360:AllegroCache 2310: 2190: 2180: 2170: 2160: 2150: 2122:Rod Burstall 2089:Brian Harvey 1655:Lisp machine 1612: 1473: 1240: 1211: 1131:Standardized 1070:Self-hosting 1051:(deprecated) 1039:Linked lists 1024:Conditionals 956: 946: 934: 929: 926: 914:Rod Burstall 877:SPSS Modeler 855: 828: 822: 816: 706: 695: 684: 673: 662: 653: 644: 635: 625: 602: 588: 575:Aaron Sloman 564: 550: 539: 527:Digital UNIX 486: 477: 450: 435: 426:SPSS Modeler 394: 366: 342: 281: 280: 203:Available in 38:Developer(s) 15: 4681:Eclipse Che 4547:Open source 4499:MonoDevelop 4494:CA-Realizer 4420:FutureBASIC 4359:Open source 4336:QuickPascal 4250:Free Pascal 4242:Open source 4186:Proprietary 4146:Komodo Edit 4120:Light Table 4097:Open source 4051:Zend Studio 4031:Codelobster 4023:Proprietary 4003:Komodo Edit 3985:Open source 3886:MonoDevelop 3806:Open source 3750:Open source 3707:Visual Café 3676:CodeWarrior 3674:Metrowerks 3541:Open source 3499:MonoDevelop 3412:CodeWarrior 3266:Arduino IDE 3258:Open source 3075:Gérard Huet 2810:Extended ML 2789:Standard ML 2709:programming 2623:Kent Pitman 2479:Development 2316:Scieneer CL 2233:Common Lisp 2074:Hal Abelson 2008:Kent Pitman 1975:Common Lisp 1927:Louis Hodes 1914:Paul Graham 1909:Phyllis Fox 1679:of practice 1660:TI Explorer 1253:Chez Scheme 1103:CommonLoops 867:Data mining 793:programming 611:Common Lisp 553:open source 465:Standard ML 453:Common Lisp 414:open source 389:Standard ML 385:Common Lisp 322:Standard ML 314:Common Lisp 234:Open-source 231:(1982–1999) 229:Proprietary 4723:Categories 4700:Comparison 4686:SourceLair 4676:Cloud9 IDE 4584:Cloud9 IDE 4504:QuickBASIC 4261:Dev-Pascal 4151:Komodo IDE 4134:PyScripter 4008:Komodo IDE 3865:Understand 3741:JavaScript 3717:Visual J++ 3659:Understand 3620:JDeveloper 3463:Understand 3401:C++Builder 3345:OpenWatcom 3326:Qt Creator 2823:° (SML/NJ) 2494:Clozure CL 2489:Allegro CL 2265:Clozure CL 2249:Allegro CL 1955:David Park 1950:Joel Moses 1931:Mike Levin 1807:Lucid Inc. 1758:Curriculum 1591:Spice Lisp 1492:Franz Lisp 1482:Emacs Lisp 1342:TinyScheme 1166:Clozure CL 711:OpenPoplog 617:References 359:licenses. 286:reflective 123:Written in 106:Repository 4463:PureBasic 4367:Basic-256 4209:SlickEdit 4125:Ninja-IDE 4046:SlickEdit 3697:VisualAge 3654:SlickEdit 3646:JetBrains 3641:MyEclipse 3574:Greenfoot 3489:VisualAge 3468:SlickEdit 3430:JetBrains 3417:MyEclipse 3065:(Lazy ML) 3057:Designers 3049:Community 2983:HOL Light 2925:Marionnet 2504:LispWorks 2464:OpenMusic 2354:Quicklisp 2346:Libraries 2293:LispWorks 1997:10th rule 1826:Education 1812:Symbolics 1802:Harlequin 1713:Education 1677:Community 1506:Interlisp 1322:Scheme 48 1299:MultiLisp 1274:GNU Guile 1194:LispWorks 1060:Recursion 901:Designers 736:GetPoplog 523:DEC Alpha 483:Platforms 367:After an 355:and then 332:, at the 265:/projects 263:/research 112:getpoplog 4707:Category 4576:Freeware 4562:(VSCode) 4458:NS Basic 4412:Freeware 4392:Basic4GL 4382:SdlBasic 4279:Freeware 4214:Wing IDE 4156:KDevelop 4036:PhpStorm 4013:KDevelop 3998:NetBeans 3829:Freeware 3773:Chromium 3726:NetBeans 3724:(became 3711:JBuilder 3691:NetBeans 3682:JBuilder 3637:JCreator 3607:Freeware 3592:NetBeans 3355:Freeware 3321:QDevelop 3316:NetBeans 3311:KDevelop 3276:CodeLite 3099:Don Syme 2991:Isabelle 2890:Alt-Ergo 2730:dialects 2716:Software 2407:Weblocks 2404:Ironclad 2376:Caveman2 2337:Software 2192:Category 2182:Category 1785:Business 1647:Hardware 1596:Zetalisp 1581:S-1 Lisp 1566:Picolisp 1456:BBN LISP 1451:AutoLISP 1399:StarLogo 1360:OpenLisp 1316:features 1073:compiler 1008:Features 858:° (1982) 839:° (1975) 800:Software 531:Mac OS X 525:running 406:SPSS Inc 305:for the 166:Platform 155:Mac OS X 4629:VS Code 4566:Eclipse 4468:GLBasic 4430:thinAir 4256:Lazarus 4194:PyCharm 4073:RStudio 4041:PHPEdit 3701:Eclipse 3564:Eclipse 3440:AppCode 3408:-based 3406:Eclipse 3306:Kakoune 3286:Eclipse 3281:Dev-C++ 3144:Italics 3071:(OCaml) 3029:GeneWeb 2943:Semgrep 2913:Frama-C 2867:MacroML 2862:Lazy ML 2856:Futhark 2551:On Lisp 2499:Hemlock 2469:StumpWM 2459:N-World 2397:CL-HTTP 2272:(CMUCL) 2172:Commons 1841:(CSAIL) 1817:Xanalys 1738:On Lisp 1561:PC-LISP 1551:newLISP 1536:Maclisp 1496:PC-LISP 1475:history 1461:Clojure 1424:(POP-1) 1404:UCBLogo 1394:NetLogo 1389:MSWLogo 1284:JScheme 1258:Chicken 1242:History 1173:(CMUCL) 1108:Flavors 1090:systems 927:Italics 542:Windows 535:PowerPC 511:Solaris 363:History 357:XFree86 269:/poplog 267:/poplog 248:Website 242:XFree86 224:License 206:English 183:PowerPC 159:Windows 114:.github 92:2020-01 90: ( 65: ( 4667:Online 4657:Poplog 4649:POP-11 4602:GoLand 4594:Retail 4509:QBasic 4445:Retail 4425:RapidQ 4402:InForm 4387:Gambas 4305:Delphi 4297:Retail 4228:Pascal 4171:Thonny 4141:Spyder 4105:Anjuta 4088:Python 3993:Aptana 3847:Retail 3630:Retail 3615:jGRASP 3559:DrJava 3549:Anjuta 3518:QuickC 3484:Anjuta 3393:Retail 3331:TheIDE 3077:(Caml) 3009:Matita 2937:Poplog 2901:Camlp4 2896:Astrée 2776:Reason 2770:JoCaml 2656:(CLOS) 2596:People 2454:Maxima 2444:FriCAS 2388:(CLIM) 2372:(ASDF) 2323:(SBCL) 2311:Poplog 2256:(ABCL) 2028:Scheme 1863:People 1750:(SICP) 1734:(HTDP) 1629:Genera 1624:McCLIM 1521:LeLisp 1487:EuLisp 1433:POP-11 1422:COWSEL 1352:ISLISP 1312:Racket 1279:Ikarus 1270:(GOAL) 1263:Gambit 1248:Bigloo 1233:Scheme 1219:(SBCL) 1212:Poplog 1208:Movitz 1157:(ABCL) 1140:Common 1099:(CLOS) 1088:Object 1044:Macros 879:(2010) 856:Poplog 837:POP-11 833:(1970) 825:(1966) 818:COWSEL 740:GitHub 607:POP-11 595:POP-11 571:POP-11 519:64-bit 517:and a 492:PDP-11 473:Scheme 463:, and 461:Prolog 457:POP-11 438:POP-11 377:POP-11 373:Prolog 320:, and 318:Prolog 310:POP-11 282:Poplog 198:17+ MB 187:x86-64 127:POP-11 19:Poplog 4350:BASIC 4265:GNAVI 4130:PyDev 3950:Flash 3860:Rider 3722:Xelfi 3569:Geany 3554:BlueJ 3445:CLion 3383:Xcode 3296:Geany 3291:Emacs 3015:Twelf 2931:MTASC 2815:MLton 2798:Alice 2747:OCaml 2647:Other 2582:X3J13 2509:SLIME 2449:Mirai 2392:CLSQL 2381:CLiki 2289:(GCL) 2283:(ECL) 2260:CLISP 2162:Books 1835:(MIT) 1720:Books 1704:X3J13 1586:SKILL 1546:MLisp 1516:*Lisp 1470:Apple 1466:Dylan 1428:POP-2 1190:(GCL) 1184:(ECL) 1161:CLISP 830:POP-2 823:POP-1 603:trail 567:POP-2 515:HP-UX 507:SPARC 284:is a 273:.html 271:.info 257:.bham 179:IA-32 175:SPARC 151:Linux 4674:AWS 4616:Haxe 4478:Xojo 4137:PIDA 4115:Eric 4110:IDLE 3796:.NET 3768:Atom 3532:Java 3456:IBM 3165:Book 3152:° = 3101:(F#) 3089:(ML) 2997:LEGO 2919:Haxe 2907:FFTW 2739:Caml 2439:ICAD 2424:ACL2 2306:Mocl 2152:List 2066:Logo 1634:Scsh 1614:List 1381:Logo 1332:SIOD 1304:Pico 1289:Kawa 1204:Mocl 1142:Lisp 935:° = 869:tool 609:and 569:and 410:SPSS 387:and 371:for 301:and 212:Type 194:Size 147:Unix 67:1982 60:1982 4555:Vim 4372:B4X 4252:IDE 4161:Vim 3976:PHP 3792:CLI 3758:Vim 3513:C++ 3428:By 3340:Vim 3249:C++ 2977:HOL 2971:Coq 2842:ATS 2753:Eff 2401:CLX 2114:POP 1576:RPL 1556:NIL 1541:MDL 1526:LFE 1446:Arc 1414:POP 1327:SCM 791:POP 738:on 593:of 533:on 504:Sun 500:VMS 496:VAX 489:DEC 422:IBM 353:MIT 261:.uk 259:.ac 255:.cs 253:www 238:MIT 217:IDE 171:VAX 143:VMS 116:.io 4725:: 4538:Go 3511:, 3336:Vi 3247:, 2979:° 2872:Ur 2764:F# 2758:F* 2749:° 2707:ML 1622:, 1501:Hy 1494:, 1472:, 652:. 562:. 475:. 459:, 455:, 448:. 428:. 340:. 316:, 312:, 288:, 185:, 181:, 177:, 173:, 157:, 153:, 149:, 145:, 141:: 4230:, 4065:R 3798:) 3794:( 3728:) 3713:) 3703:) 3693:) 3338:– 3245:C 3229:e 3222:t 3215:v 3031:° 3017:° 3011:° 2993:° 2985:° 2973:° 2960:, 2945:° 2939:° 2933:° 2927:° 2921:° 2915:° 2909:° 2903:° 2892:° 2874:° 2858:° 2844:° 2817:° 2801:° 2778:° 2772:° 2766:° 2760:° 2727:, 2699:e 2692:t 2685:v 2225:e 2218:t 2211:v 1999:) 1995:( 1478:) 1468:( 1337:T 1318:) 1314:( 993:e 986:t 979:v 783:e 776:t 769:v 546:X 498:/ 446:X 240:– 94:) 69:)

Index

Original author(s)
Robin Popplestone
Developer(s)
University of Sussex
University of Birmingham
Stable release
Repository
getpoplog.github.io
POP-11
Operating system
Cross-platform
VMS
Unix
Linux
Mac OS X
Windows
Platform
VAX
SPARC
IA-32
PowerPC
x86-64
Size
Type
IDE
License
Proprietary
Open-source
MIT
XFree86

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