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
    nutilius@SDF (nutilius@social.sdf.org)'s status on Wednesday, 09-Aug-2023 17:11:02 JST nutilius@SDF nutilius@SDF

    Base #lisp seems to be like assembly language if you operate on strings (see split-sequence …) 😀🙈#twohourslispperday

    In conversation Wednesday, 09-Aug-2023 17:11:02 JST from social.sdf.org permalink
    • Embed this notice
      veer66 (veer66@mstdn.io)'s status on Wednesday, 09-Aug-2023 17:10:53 JST veer66 veer66
      in reply to
      • screwlisp
      • Alfred M. Szmidt
      • chsh -s /usr/bin/pwsh $USER
      • Andrew Piziali

      @nutilius I have never seen any assembly instruction, which is similar to SPLIT-SEQUENCE. However, I coded only some toy programs in PIC asssembly, and 8051.

      @screwtape I agree. Some Lisp compilers are written in Lisp. Yesterday, I checked SBCL. It can compile Lisp to machine code with AVX2 instructions. So SBCL has ability to access low level ops.

      @a13cui @apiziali @amszmidt

      In conversation Wednesday, 09-Aug-2023 17:10:53 JST permalink
    • Embed this notice
      Alfred M. Szmidt (amszmidt@mastodon.social)'s status on Wednesday, 09-Aug-2023 17:10:53 JST Alfred M. Szmidt Alfred M. Szmidt
      in reply to
      • veer66
      • screwlisp
      • chsh -s /usr/bin/pwsh $USER
      • Andrew Piziali

      @veer66 @nutilius @screwtape @a13cui @apiziali Most, if not all Lisp compilers are written in Lisp. There is generally no point in writing them in anything else since it is relatively easy thing to write.

      In conversation Wednesday, 09-Aug-2023 17:10:53 JST permalink
      clacke likes this.
    • Embed this notice
      screwlisp (screwtape@mastodon.sdf.org)'s status on Wednesday, 09-Aug-2023 17:10:54 JST screwlisp screwlisp
      in reply to
      • Alfred M. Szmidt
      • chsh -s /usr/bin/pwsh $USER
      • Andrew Piziali

      @a13cui @apiziali @nutilius I think this is because lisp had its own lisp machines, and lisp was the language of everything. Technically the underlying processor microcode was a microcode and not modern lisp, but I think this is a reason lisp languages span high to low level ops.

      @amszmidt am I right about this?

      In conversation Wednesday, 09-Aug-2023 17:10:54 JST permalink
    • Embed this notice
      chsh -s /usr/bin/pwsh $USER (a13cui@emacs.ch)'s status on Wednesday, 09-Aug-2023 17:10:56 JST chsh -s /usr/bin/pwsh $USER chsh -s /usr/bin/pwsh $USER
      in reply to
      • Andrew Piziali

      @apiziali @nutilius he's definitely onto something

      In conversation Wednesday, 09-Aug-2023 17:10:56 JST permalink
    • Embed this notice
      Andrew Piziali (apiziali@social.sdf.org)'s status on Wednesday, 09-Aug-2023 17:10:58 JST Andrew Piziali Andrew Piziali
      in reply to

      @nutilius One of my favorite Lisp quotes, from none other than Larry Wall:

      "[The computer programming language] Lisp has all the visual appeal of oatmeal with fingernail clippings mixed in." -- Larry Wall, author of Perl, Linux Journal, March 1997

      In conversation Wednesday, 09-Aug-2023 17:10:58 JST permalink
    • Embed this notice
      clacke (clacke@libranet.de)'s status on Wednesday, 09-Aug-2023 17:11:03 JST clacke clacke
      in reply to
      • Andrew Piziali
      @apiziali @nutilius He who is without sin ...
      In conversation Wednesday, 09-Aug-2023 17:11:03 JST permalink
    • Embed this notice
      Glitzersachen.de (glitzersachen@hachyderm.io)'s status on Wednesday, 09-Aug-2023 17:11:05 JST Glitzersachen.de Glitzersachen.de
      in reply to
      • Andrew Piziali

      @apiziali @nutilius
      Well, this comes from Larry Wall, the inventor of a language where any snippet of line noise is a syntactically correct program.
      Let me also quote https://james-iry.blogspot.com/2009/05/brief-incomplete-and-mostly-wrong.html?m=1
      "1987 - Larry Wall falls asleep and hits Larry Wall's forehead on the keyboard. Upon waking Larry Wall decides that the string of characters on Larry Wall's monitor isn't random but an example program in a programming language that God wants His prophet, Larry Wall, to design. Perl is born." ...

      In conversation Wednesday, 09-Aug-2023 17:11:05 JST permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        A Brief, Incomplete, and Mostly Wrong History of Programming Languages
        1801 - Joseph Marie Jacquard uses punch cards to instruct a loom to weave "hello, world" into a tapestry. Redditers of the time are not imp...
      clacke likes this.

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.