[FoRK] Larry Masinter talk today: origins of Lisp at PARC & modern Medley

Joseph S. Barrera III joe at barrera.org
Tue Dec 8 14:48:40 PST 2020


(cdr (1 . 2)) would be 2... were dots involved?

On Tue, Dec 8, 2020 at 10:49 AM Gregory Alan Bolcer <greg at bolcer.org> 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
>


More information about the FoRK mailing list