<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>The third meeting is over! Thanks to everyone who participated.
      YouTube links are here:</p>
    <p>* Reflections on the Future History of Arming Bears -
      <a class="moz-txt-link-freetext" href="https://www.youtube.com/watch?v=WgYyujNP85g">https://www.youtube.com/watch?v=WgYyujNP85g</a><br>
      * First-Class Global Environments -
      <a class="moz-txt-link-freetext" href="https://www.youtube.com/watch?v=gE6SsLAZ4Mo">https://www.youtube.com/watch?v=gE6SsLAZ4Mo</a><br>
    </p>
    <p>Please let me know if you'd like to talk about anything
      Lisp-related for the future meetings - the slots for the next one
      are open, and I'll gladly host anything from a full-sized talk to
      a series of lightning talks, previews, and teasers.<br>
    </p>
    <p>Thanks, and Lisp you all later!<br>
      ~phoe<br>
    </p>
    <div class="moz-cite-prefix">On 10.06.2020 11:07, Michał "phoe"
      Herda wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:5299d61f-3157-86ba-631b-b55e1d3ccb94@disroot.org">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <p>Good morning, everyone! I am pleased to announce the third
        Online Lisp Meeting.<br>
      </p>
      <p>There are two speakers for the third Online Lisp Meeting: Mark
        Evenson, the current maintainer of Armed Bear Common Lisp, and
        Robert Strandh, the initiator of SICL, the upcoming modular
        implementation of Common Lisp.<br>
      </p>
      <p>Mark Evenson will talk about "Reflections on the Future History
        of Arming Bears".<br>
      </p>
      <blockquote type="cite">
        <p>With the recent releases of Armed Bear Common Lisp over the
          past six months, the future of extending the implementation
          has come into sharper focus.  The majority of this work has
          occurred within the head of one individual with little chance
          for public review and reflection, we believe that an
          externalized exposition of the reasoning behind these efforts
          would be of interest to those interested in the future history
          of Common Lisp implementations.</p>
        <p>Most notably, with abcl-1.6.0 we extended the set of
          underlying Java Virtual Machines (JVM) that the implementation
          runs on to include openjdk11 and openjdk14 while maintaining
          compatibilty with openjdk6. And with the internal overhaul or
          arrays specialized on unsigned bytes in abcl-1.7.0, we made it
          possible to share such byte vectors with memory allocated
          outside of the hosting JVM via system interfaces such as
          malloc().  We first present the goals and challenges in
          affecting these changes within the ABCL codebase.  Then, we
          use this initial exposition to serve as a springboard to
          discuss outstanding needed changes in the ABCL 1 branch, and
          to outline some of the features intended to be present in ABCL
          2, due to be released in the Fall of 2020.</p>
      </blockquote>
      <p>Robert Strandh will talk about First-Class Global Environments
        in Common Lisp.</p>
      <p> </p>
      <blockquote type="cite">At the European Lisp Symposium in 2015, we
        presented a paper entitled "First-class Global Environments in
        Common Lisp".  There are several possible use cases for such
        environments.  In this presentation, we investigate the use of
        such environments at run time for so-called "sandboxing", i.e.,
        to allow only a pre-selected set of functionalities to be
        visible to application code.  In particular, we demonstrate the
        main idea that allows such environments to be used with no
        performance loss in almost all cases.</blockquote>
      As before, the talk will be pre-recorded and played back on
      Twitch, with the ability to comment on the Twitch chat during
      playback. Afterwards, we will have an online drink and chat on
      Jitsi. The videos will then make it onto YouTube.<br>
      <p>Date/time/location:<br>
      </p>
      <ul>
        <li>Date: 15th June 2020</li>
        <li>Time: 13:00 CEST - <a class="moz-txt-link-freetext"
            href="https://time.is/en/CEST" moz-do-not-send="true">https://time.is/en/CEST</a></li>
        <li>Talk: <a class="moz-txt-link-freetext"
            href="https://www.twitch.tv/TwitchPlaysCommonLisp"
            moz-do-not-send="true">https://www.twitch.tv/TwitchPlaysCommonLisp</a></li>
        <li>Hangout: <a class="moz-txt-link-freetext"
            href="https://chat.heisig.xyz/TwitchPlaysCommonLisp"
            moz-do-not-send="true">https://chat.heisig.xyz/TwitchPlaysCommonLisp</a></li>
      </ul>
      <p>Massive thanks to Marco Heisig for providing the Jitsi instance
        where we can hang out after the talk.<br>
        <br>
        A mailing list has been created for the purpose of organizing
        and promoting the online talks. Further announcements will be
        posted there. See <a class="moz-txt-link-freetext"
          href="https://mailman.common-lisp.net/listinfo/online-lisp-meets"
          moz-do-not-send="true">https://mailman.common-lisp.net/listinfo/online-lisp-meets</a><br>
        <br>
        Everyone, please feel free and welcome to suggest your own ideas
        and record something that you'd like to talk about and share -
        along with times and dates when I should play them.</p>
      <p>BR and see you!<br>
        Michał "phoe" Herda</p>
    </blockquote>
  </body>
</html>