Re: Larry Masinter talk today: origins of Lisp at PARC & modern Medley
"Joseph S. Barrera III" <[email protected]> Tue, 8 Dec 2020 14:48:40 -0800
| Newsgroups | gmane.culture.people.rohit-khare |
|---|---|
| Message-ID | <CAH9yS4R3fgJ6t4gC+k+7gjVTV9+-6Em_3jd=9KJgAbsjjB2GaQ@mail.gmail.com> |
(cdr (1 . 2)) would be 2... were dots involved? On Tue, Dec 8, 2020 at 10:49 AM Gregory Alan Bolcer <[email protected]> wrote: > Just yesterday I dusted off my lisp skills. Wikipedia had and entry and > CAR and CDR which seemed wrong. I thought: > (car (1 2)) = 1 > (cdr (1 2)) = (2) > > But the wikipedia article said cdr was the atom of '2', not the list of > '2'. > > > https://www.gnu.org/software/emacs/manual/html_node/eintr/car-_0026-cdr.html > > https://en.wikipedia.org/wiki/CAR_and_CDR > Thus, the expression (car (cons x y)) evaluates to x, and (cdr (cons x > y)) evaluates to y. > > I was going to write a correction, but gave up. I am a Lisp aficionado > to the core. > > Greg > > On 12/8/2020 10:30 AM, Rohit Khare wrote: > > Short notice, as it's today at 3PM Pacific: > > https://www.meetup.com/LispNYC/events/vqhmbpybcqblb/ > > > > I'm looking forward to learning more, but also seeing how Larry's making > > the most of his post-Adobe career. I was glad to see him at the Computer > > History Museum last year, with the same sparkle in his eye :) > > > > Stay safe, > > Rohit > > > > PS. The event link isn't resolving for me, so LMK if you make it: > > > https://meet.lisp.nyc/LarryMasinterTheMedleyInterlispProjectStatusAndPlans > > > > Medley Interlisp is the environment from the old Xerox Lisp machines, > which > >> was spun out to a company called Envos, which then turned into Venue. > >> > > > > > >> It was once a commercial software development environment aimed at the > >> 1980s AI market, and it contained many influential ideas. Notecards, for > >> example, was a conceptual predecessor of Apple's Hypercard, and D-EDIT > and > >> S-EDIT are sort of the canonical ancestral structure editors. > Masterscope > >> and the "file package" included system-management tools that combined > >> features of version control and build systems, with comprehensive cross > >> referencing support. > >> > > > > > >> Medley was the latest release of the Xerox Lisp environment, before the > >> whole environment was renamed Medley. It was originally written in > >> Interlisp (a dialect separate from the MACLISP/Common Lisp tradition, > with > >> its own ancestry), but later, Common Lisp also became part of the > >> environment. Medley includes WYSIWYG text editor (TEdit), email > organizer > >> (Lafite), performance tools (Spy) and many other libraries and user > >> contributed code (from the 1980s). > >> > > > > > >> The 1992 ACM Software System Award, to Daniel G. Bobrow, Richard R. > >> Burton, L. Peter Deutsch, Ronald M. Kaplan, Larry Masinter, Warren > Teitelman > >> > > > > > >> for their pioneering work in programming environments that integrated > >> source-language debuggers, fully compatible integrated > >> interpreter/compiler, automatic change management, structure-based > editing, > >> logging facilities, interactive graphics, and analysis/profiling tools > in > >> the Interlisp system. > >> > > > > > >> At this point the base system is usable enough on 64-bit OSes and quite > >> fast (A $40 pi runs Lisp > 150 times faster than a $30,000 Xerox 1108 in > >> 1982). > >> > > > > > >> https://interlisp.org > > _______________________________________________ > > FoRK mailing list > > http://xent.com/mailman/listinfo/fork > > > _______________________________________________ > FoRK mailing list > http://xent.com/mailman/listinfo/fork > _______________________________________________ FoRK mailing list http://xent.com/mailman/listinfo/fork