Online Lisp Meeting #5

Michał "phoe" Herda phoe at teknik.io
Thu Jul 16 19:31:55 UTC 2020


Oh goodness, this is amazing news! Would you mind recording a short talk
about it? I'd love to listen about the story of these dialects and the
story of freeing their sources, and I'm sure that a big chunk of our
audience would share my wish.

BR
~phoe

On 16.07.2020 21:28, Larry Masinter wrote:
>
> We’re working to get Interlisp-D / Medley / Xerox Common Lisp released
> (with permissive licenses); see
>
>  
>
> https://docs.google.com/document/d/17LkdOmdRtuZmvxS4flAf14Kl7oWmVTuimtyRSebxk4M/edit?usp=sharing
>
> for status and plans.
>
>  
>
> So, on the one hand, software from the past lives again, and a
> byte-coded Lisp instruction set designed for Lisp (both Interlisp and
> Common Lisp support).
>
>  
>
> Larry
>
> --
>
> https://LarryMasinter.net <https://larrymasinter.net/>
> https://going-remote.info <https://going-remote.info/>
>
>  
>
> *From:* Online-Lisp-Meets <online-lisp-meets-bounces at common-lisp.net>
> *On Behalf Of *Michal "phoe" Herda
> *Sent:* Thursday, July 16, 2020 11:33 AM
> *To:* online-lisp-meets at common-lisp.net
> *Subject:* Online Lisp Meeting #5
>
>  
>
> Good morning, everyone!
>
> We officially start running out of fingers on a single hand, because
> this Online Lisp Meeting shall be the fifth one.
>
> We will have a pair of speakers this time: Bonface Munyoki, a software
> developer with a keen interest in functional programming, and Robert
> Strandh of SICL fame.
>
> Bonface will talk about Guix Past:
>
>     In the field of software development, libraries and tools evolve quickly
>
>     to keep up with trends, improvements in hardware or to work around
>
>     discovered/ exposed vulnerabilities. People, across diverse fields,
>
>     adapt their work by updating the libraries they use to keep up. For
>
>     scientists, that normally does not happen. Rarely will people maintain
>
>     the code they wrote for a paper they published; instead, it's the
>
>     impetus of the reader to reproduce the code based off the paper they
>
>     read. Outside academic papers, for long-living projects like
>
>     genenetwork¹, it would be desirable to provide a "time-machine" that
>
>     enables the user to jump between various past versions. Guix past³ is a
>
>     project initiated by Guix-HPC² that aims to provide these old, sometimes
>
>     archived libraries to users with the goal of enabling people to
>
>     reproduce old builds of software they used a couple of years ago.
>
>      
>
>     ¹ https://en.wikipedia.org/wiki/GeneNetwork
>
>     ² https://hpc.guix.info/
>
>     ³ https://gitlab.inria.fr/guix-hpc/guix-past
>
> Robert will continue talking about creating a Common Lisp
> implementation with part 2 of his talk.
>
>     In this series of presentations, we examine different strategies for
>
>     creating a Common Lisp implementation, as well as the pros and cons of
>
>     each strategy.
>
>      
>
>     We assume basic knowledge about how a typical modern operating system
>
>     (such as Unix) works, and how traditional batch languages (such as C)
>
>     are compiled and executed on such a system.  We furthermore assume
>
>     medium-level knowledge about Common Lisp.
>
>      
>
>     In part 2, we sketch a possible compiler that generates byte codes,
>
>     and an abstract machine for interpreting such byte codes.
>
> As before, the talk will be pre-recorded and played back on Twitch,
> with the ability to comment on the Twitch chat during playback. The
> videos will make it onto YouTube. In my evening, I plan on organizing
> an online drink and chat on Jitsi (I know that I promised you that the
> last time and didn't deliver - I wholeheartedly apologize.) - let's
> discuss that on #lispcafe.
>
> Date/time/location:
>
>   * Date: 22nd July 2020
>   * Time: 13:00 CEST - https://time.is/en/CEST
>   * Talk: https://www.twitch.tv/TwitchPlaysCommonLisp
>   * Hangout: https://chat.heisig.xyz/TwitchPlaysCommonLisp
>
> Massive thanks to Marco Heisig for providing the Jitsi instance where
> we can hang out after the talk. (Ha! No one noticed that I called him
> Macro in the previous mail. Strangely suitable, anyway.)
>
> A mailing list has been created for the purpose of organizing and
> promoting the online talks. Further announcements will be posted
> there. See https://mailman.common-lisp.net/listinfo/online-lisp-meets
>
> If you'd like to submit something yourself, please feel free to. The
> slots are almost always open - there's no real queue for these videos.
>
> BR and see you!
> Michał "phoe" Herda
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/online-lisp-meets/attachments/20200716/1be20403/attachment.htm>


More information about the Online-Lisp-Meets mailing list