MPS/MPL began in 1971; the Mesa name was adopted in June 1974; an Alto cross-compiler worked in spring 1975. Cedar is both a language (an extension of Mesa, e.g. by a GC, but the OO features proposed by Lampson were never implemented to my knowledge) and a development environment. I assume your claim is about the latter. The programming language doesn't have anything in common with Smalltalk, and the fundamental work even predated the latter.
You and I already went through this discussion at great length two weeks ago, and I came up with lots of sources: https://news.ycombinator.com/item?id=49857855
The Xerox papers on digital archive, I can try to hunt them down, see for example the one on XDE Tajo experience for Mesa.
MPS/MPL began in 1971; the Mesa name was adopted in June 1974; an Alto cross-compiler worked in spring 1975. Cedar is both a language (an extension of Mesa, e.g. by a GC, but the OO features proposed by Lampson were never implemented to my knowledge) and a development environment. I assume your claim is about the latter. The programming language doesn't have anything in common with Smalltalk, and the fundamental work even predated the latter.
Yes my claim is about the IDE experience shared across all Xerox PARC environments, and how it affected the design of each language individually.
I will hunt down the papers.
2 replies →