RE: https://fosstodon.org/@interlisp/115921444786265154
We published the latest Medley Interlisp Annual Report. 2025 held symbolic (no pun intended) value for us as it was a round anniversary, the 5th year of the project.
RE: https://fosstodon.org/@interlisp/115921444786265154
We published the latest Medley Interlisp Annual Report. 2025 held symbolic (no pun intended) value for us as it was a round anniversary, the 5th year of the project.
RE: https://fosstodon.org/@interlisp/115921444786265154
We published the latest Medley Interlisp Annual Report. 2025 held symbolic (no pun intended) value for us as it was a round anniversary, the 5th year of the project.
We published the latest Medley Interlisp Annual Report, a summary of the work of 2025. Last year marked the fifth anniversary of the project and the report was an opportunity to reflect on what we achieved.
Using SBCL and McCLIM I wrote an Interlisp tool in modern Common Lisp with a CLIM GUI. That's what happens when one is having too much fun with Lisp.
https://journal.paoloamoroso.com/an-interlisp-file-viewer-in-common-lisp
Using SBCL and McCLIM I wrote an Interlisp tool in modern Common Lisp with a CLIM GUI. That's what happens when one is having too much fun with Lisp.
https://journal.paoloamoroso.com/an-interlisp-file-viewer-in-common-lisp
The 1984 Artificial Intelligence episode of the Computer Chronicles TV show, hosted by the late Stewart Cheifet, featured demonstrations of some Interlisp applications: the ONCOCIN expert system for medical consultation and the KEE Knowledge Engineering Environment expert system shell.
The 1984 Artificial Intelligence episode of the Computer Chronicles TV show, hosted by the late Stewart Cheifet, featured demonstrations of some Interlisp applications: the ONCOCIN expert system for medical consultation and the KEE Knowledge Engineering Environment expert system shell.
The 1986 article "Xerox proves it moves ideas into the market" discussed the inability of Xerox to turn innovations into products. It also explained why the company was better positioned than other vendors for delivering low-cost AI solutions and how it was improving at bringing its innovations to the market:
Brian Boyle, president of Novon Research in San Francisco, says that Xerox used to practically give their technology away by putting it into the public domain, but he now contends that the company appears to be redirecting its thinking, citing the company's OEM strategy with the 1185 and 1186 as an example.
https://bitsavers.org/magazines/Mini-Micro_Systems/198603.pdf#page=35
The Software Preservation Group at the Computer History Museum compiled a list and bibliography of Interlisp implementations. Did you know that Interlisp also ran on IBM 360/370 mainframes?
https://softwarepreservation.computerhistory.org/LISP/interlisp_family.html
The Software Preservation Group at the Computer History Museum compiled a list and bibliography of Interlisp implementations. Did you know that Interlisp also ran on IBM 360/370 mainframes?
https://softwarepreservation.computerhistory.org/LISP/interlisp_family.html
A demonstration of defining a Lisp function with the SEdit structure editor of an old version of Medley Interlisp.
This draft paper dated 1979, apparently never published, gave an historical overview of early programming languages for AI.
The document helps make sense of names like POPLER and QLISP. What's interesting is high level languages such as PLANNER and CONNIVER saw initial interest but little actual use.
https://stacks.stanford.edu/file/druid:vg077ps3762/vg077ps3762.pdf
RE: https://fosstodon.org/@interlisp/115711583068137949
Drop what you're doing and listen to @masinter Larry Masinter talk about computing history and lore. He tells first hand stories on the early web, Gopher, Hypertext Coffee Pot Control Protocol, mailto:, and a whole lot more including Interlisp.
https://netstack.fm/#episode-17
@Jayhoffmann may be interested.
RE: https://fosstodon.org/@interlisp/115762510978869082
There are different ways of defining Interlisp macros depending on the type of behavior such as inlining, substitution (similar to C macros), or computation (similar to defmacro of Common Lisp) like in the screenshot.
An example of one way of defining, expanding, and calling an Interlisp macro similar to WHEN of Common Lisp. Macro definitions are represented by lists stored on the property list of a symbol. Here ARGS is bound to the CDR of the calling form.
RE: https://fosstodon.org/@interlisp/115711583068137949
Drop what you're doing and listen to @masinter Larry Masinter talk about computing history and lore. He tells first hand stories on the early web, Gopher, Hypertext Coffee Pot Control Protocol, mailto:, and a whole lot more including Interlisp.
https://netstack.fm/#episode-17
@Jayhoffmann may be interested.
Episode 17 of the Netstack.FM podcast features an interview with @masinter Larry Masinter on Interlisp and the Medley Interlisp project, the Xerox PARC environment, the early history of the web, standards and protocols, and more.
https://netstack.fm/#episode-17
RE: https://fosstodon.org/@interlisp/115643739371363748
If you always wanted to try out a Lisp Machine environment, but felt overwhelmed and didn't know where to start, the Medley Interlisp primer is for you.
The primer gently guides you into using the system and developing simple programs, even if you have no prior knowledge of Lisp. Plus, as the document also explains, you can run the actual environment.
RE: https://fosstodon.org/@interlisp/115643739371363748
If you always wanted to try out a Lisp Machine environment, but felt overwhelmed and didn't know where to start, the Medley Interlisp primer is for you.
The primer gently guides you into using the system and developing simple programs, even if you have no prior knowledge of Lisp. Plus, as the document also explains, you can run the actual environment.