Difference between revisions of "Muddle"

From Computer History Wiki
Jump to: navigation, search
m (+cat, +links)
(Semi stub.)
Line 1: Line 1:
'''MDL''' was a [[LISP]]-like [[programming language]] created by/for the Dynamic Modeling group at [[Project MAC]].
+
Barbara Liskov wanted to explore abstract data types and started to design the '''CLU''' [[programming language]] in 1973, as part of the Computation Structures Group of [[Project MAC]].  The computer hosting development was the Dynamic Modeling [[PDP-10]] running [[ITS]].  Initial work was done using [[Maclisp]], but was moved over to the [[MDL]] language which was integral to the Dynamic Modeling project.  Later versions would be increasingly self-hosting.  As the DM PDP-10 was getting older, CLU moved to the MIT-XX [[TOPS-20]] machine, and later Unix on VAX and Sun machines.  There is now a Portable CLU for Linux etc.
  
 
==External links==
 
==External links==
  
* [http://github.com/PDP-10/muddle TOPS-20/ITS MDL written in MIDAS]
+
* [http://pmg.csail.mit.edu/CLU.html CLU home page]
 +
* [https://github.com/MITDDC/clu-1976-1989 CLU files from DM ITS]
 +
* [http://woodsheep.jp/clu2c.html clu2c]
  
{{stub}}
+
{{semi-stub}}
  
 
[[Category: Languages]]
 
[[Category: Languages]]

Revision as of 11:47, 27 August 2021

Barbara Liskov wanted to explore abstract data types and started to design the CLU programming language in 1973, as part of the Computation Structures Group of Project MAC. The computer hosting development was the Dynamic Modeling PDP-10 running ITS. Initial work was done using Maclisp, but was moved over to the MDL language which was integral to the Dynamic Modeling project. Later versions would be increasingly self-hosting. As the DM PDP-10 was getting older, CLU moved to the MIT-XX TOPS-20 machine, and later Unix on VAX and Sun machines. There is now a Portable CLU for Linux etc.

External links