GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    screwlisp (screwlisp@gamerplus.org)'s status on Monday, 02-Jun-2025 02:43:56 JST screwlisp screwlisp
    • Omar Antolín
    • Vassil Nikolov

    #programming #engineering #mathematics #commonLisp ellipse drawing article drastic improvement. A walkthrough to using cl-series #series macro package.

    https://screwlisp.small-web.org/programming/cl-series-ellipse-sampling/

    Now in the old one yesterday (I was coming down with a cold!) I got the somewhat cutting feedback "should've been 6 lines of #python ". Honestly, pythonistas, I am ready to learn what you have to teach ;p.

    Thoughts, feedback, criticism most welcome. What's /your/ example?

    cc @vnikolov @oantolin

    In conversation about 14 days ago from gamerplus.org permalink

    Attachments


    1. https://gamerplus.org/system/media_attachments/files/114/584/135/688/211/445/original/c1f3a2c6f9b01fe5.png

    2. https://gamerplus.org/system/media_attachments/files/114/584/135/690/196/051/original/9ecde03021bae5c2.png
    • Embed this notice
      Alfred M. Szmidt (amszmidt@mastodon.social)'s status on Monday, 02-Jun-2025 02:43:46 JST Alfred M. Szmidt Alfred M. Szmidt
      in reply to
      • Vassil Nikolov

      @vnikolov Yeah, cause it is totally backwards. Masinter had nothing to do with #CommonLisp LOOP (which was done "I suppose" by William Lott -- it was a rewrite of the original LOOP for MACLISP / Lisp Machine -- that also ran on Common Lisp). LOOP for the CL standardization process was by Jon L White, but earlier records are unclear -- it drew inspiration from CLISP in Interlisp; but was not compatible.

      @screwlisp @oantolin@mathstodon.xyz

      In conversation about 14 days ago permalink
    • Embed this notice
      screwlisp (screwlisp@gamerplus.org)'s status on Monday, 02-Jun-2025 02:43:48 JST screwlisp screwlisp
      in reply to
      • Omar Antolín
      • Vassil Nikolov

      @vnikolov
      Oh, I've probably got it complete wrong again. I was meaning to go back and transcribe that interview anyway. We were both very tired at the time.
      @oantolin

      In conversation about 14 days ago permalink
    • Embed this notice
      Vassil Nikolov (vnikolov@ieji.de)'s status on Monday, 02-Jun-2025 02:43:48 JST Vassil Nikolov Vassil Nikolov
      in reply to
      • Omar Antolín

      @screwlisp @oantolin

      > I was meaning to go back and transcribe that interview anyway.

      That would definitely be a Good Thing.

      In conversation about 14 days ago permalink
    • Embed this notice
      screwlisp (screwlisp@gamerplus.org)'s status on Monday, 02-Jun-2025 02:43:50 JST screwlisp screwlisp
      in reply to
      • Omar Antolín
      • Vassil Nikolov

      @vnikolov
      So months and months ago, without me having turned up to the interlisp meetings since (I was busy!) and hence probably much to his chagrin, I interviewed Masinter who clarified that common lisp's loop was more or less the one he wrote for lisp360 [] unless I have become confused and imagined that into existence!
      @oantolin

      In conversation about 14 days ago permalink
    • Embed this notice
      Vassil Nikolov (vnikolov@ieji.de)'s status on Monday, 02-Jun-2025 02:43:50 JST Vassil Nikolov Vassil Nikolov
      in reply to
      • Omar Antolín

      [#Lisp history.]

      @screwlisp @oantolin

      > I interviewed Masinter who clarified that common lisp's loop was more or less the one he wrote for lisp360

      It seems to me we might be thinking here of the Lisp Machine and then of Symbolics 3600.

      By the way, I had the impression that JonL wrote the `loop' macro, but by all means check that.

      In conversation about 14 days ago permalink

      Attachments


    • Embed this notice
      screwlisp (screwlisp@gamerplus.org)'s status on Monday, 02-Jun-2025 02:43:52 JST screwlisp screwlisp
      in reply to
      • Omar Antolín
      • Vassil Nikolov

      @vnikolov
      I guess the big lisp360 loop at the front alienates half the people, and the series::install alienates the other half ;p
      @oantolin

      In conversation about 14 days ago permalink
    • Embed this notice
      Vassil Nikolov (vnikolov@ieji.de)'s status on Monday, 02-Jun-2025 02:43:52 JST Vassil Nikolov Vassil Nikolov
      in reply to
      • Omar Antolín

      @screwlisp @oantolin

      > I guess the big lisp360 loop at the front alienates half the people, and the series::install alienates the other half ;p

      And the third half view it in a rational way 🙂.

      Just a coincidence, but I think you might trademark "lisp360" or "L/360" as a hybrid of lisp machine and S/360 🙂.

      In conversation about 14 days ago permalink
    • Embed this notice
      Vassil Nikolov (vnikolov@ieji.de)'s status on Monday, 02-Jun-2025 02:43:54 JST Vassil Nikolov Vassil Nikolov
      in reply to
      • Omar Antolín

      @screwlisp @oantolin

      > This one was my attempt to demonstrate series useage.

      For what it's worth, that had been exactly how I had understood it from the beginning.

      As to how historic or historical each of the above-mentioned is, I'm not the judge of that 🙂.

      In conversation about 14 days ago permalink

      Attachments


    • Embed this notice
      screwlisp (screwlisp@gamerplus.org)'s status on Monday, 02-Jun-2025 02:43:55 JST screwlisp screwlisp
      in reply to
      • Omar Antolín
      • Vassil Nikolov

      I know some people have also pointed out that me sharing this will be confused with common lisp CLIM spec / McCLIM, scigraph, Maxima, Macsyma, etcetera etcetera which are historic and historic in the sense of being famously good. I will do articles on those /later/. This one was my attempt to demonstrate series useage.

      @vnikolov @oantolin

      In conversation about 14 days ago permalink
    • Embed this notice
      Alfred M. Szmidt (amszmidt@mastodon.social)'s status on Monday, 02-Jun-2025 02:44:43 JST Alfred M. Szmidt Alfred M. Szmidt
      in reply to
      • Vassil Nikolov

      @vnikolov @screwlisp The earliest record I have is parts of a manual for LOOP (LIBDOC; LOOP 61, March 6th, 1980) -- but it has no author.

      In conversation about 14 days ago permalink
    • Embed this notice
      Alfred M. Szmidt (amszmidt@mastodon.social)'s status on Monday, 02-Jun-2025 03:54:05 JST Alfred M. Szmidt Alfred M. Szmidt
      in reply to
      • Kent Pitman
      • Vassil Nikolov

      @vnikolov Glenn Burke and David Moon. https://apps.dtic.mil/sti/tr/pdf/ADA087372.pdf

      @kentpitman @screwlisp

      In conversation about 14 days ago permalink

      Attachments


    • Embed this notice
      Vassil Nikolov (vnikolov@ieji.de)'s status on Monday, 02-Jun-2025 03:54:06 JST Vassil Nikolov Vassil Nikolov
      in reply to
      • Alfred M. Szmidt
      • Kent Pitman

      [Origins of LOOP in #CommonLisp?]

      @amszmidt

      Thank you.

      @kentpitman

      Kent, would you happen to have anything on the authorship of the `loop' macro within easy reach?

      @screwlisp

      In conversation about 14 days ago permalink
    • Embed this notice
      Alfred M. Szmidt (amszmidt@mastodon.social)'s status on Monday, 02-Jun-2025 04:01:27 JST Alfred M. Szmidt Alfred M. Szmidt
      in reply to
      • Kent Pitman
      • Vassil Nikolov

      @vnikolov @kentpitman @screwlisp And Alan Bawden I think maintained the MIT LOOP for quite some time.

      In conversation about 14 days ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.