2 ms·
>>For years, James Gosling, author of the first version of Emacs that ran on Unix (the ancestor of GNU Emacs) Then I discovered that Gosling's Emacs did not ha
by kamaal 8y ago
>>For years, James Gosling, author of the first version of Emacs that ran on Unix (the ancestor of GNU Emacs)
Then I discovered that Gosling's Emacs did not have a real Lisp. It had a programming language that was known as ‘mocklisp’, which looks syntactically like Lisp, but didn't have the data structures of Lisp. So programs were not data, and vital elements of Lisp were missing. Its data structures were strings, numbers and a few other specialized things.
From : https://www.gnu.org/gnu/rms-lisp.en.html https://www.gnu.org/gnu/rms-lisp.en.html
- kazinator 8y agoThen he continued to mock lisp with an AST preprocessor for C called Ace [1989], and through Java.