[ prog / sol / mona ]

prog


New ANSI standard for Common Lisp

1 2021-10-01 14:39

When will ANSI Common Lisp get an update? It's been 27 years since the publication of the ANSI Common Lisp standard.

2 2022-03-09 00:06

Literally never.

3 2022-03-09 04:45 *

Falling for standard cartels.

4 2022-05-27 11:00
            ':issssssssssssssssssssssssil,.
          :pppppppppppppppppppppppppppppppp:
  .:l,   lpppi'.........................ippp,
  pppp. .pppp.     .,;;;;;:::;.         ,ppp;
  pppp. .pppp.  .lpppppppppppps    .,;;lppps.
  pppp. .pppp.  sppps;,,,,,,,'.  :ppppppps:
  pppp. .pppp. 'pppp.          .spppi,''.
  pppp.  pppp.  spppl'...      .ppps
  pppp'  pppp.  .lppppppppl.   .ppps
  pppp'  pppp.    .';:lspppp,  'pppi
  pppp'  'll,           :ppps  'pppi
  lppps'.             ..ipppl   ;l:.
   :pppppppppppppppppppppppl
    .,:iiiiiiiiiiiiiiiil:,.
5 2022-05-27 12:13

Didn't we have this exact thread like a month ago?

As far as I know, the standard is frozen on purpose. And what would a new version of the Common Lisp standard change/add? I think networking, multi-threading and ASDF should be added to the standard. But these things don't require a new standard (libraries/implementations already provide these).

Perhaps you would be interested in another lisp entirely, like Racket, newLisp, Picolisp or (when it is released) R7RS-large?

6 2022-05-29 07:24

>>5

But these things don't require a new standard (libraries/implementations already provide these)

Isn't this exactly how new features get added to the standard?

7 2022-05-29 14:10

>>6
I meant that you don't need a new standard to get new features. Also, languages either have 1 implementation that also serves as the de facto standard (like Python) or they have a committee that decides the standard that every implementation must implement (like Common Lisp and C/C++).

8 2022-05-29 14:42

However how was those languages proggled thoughever if it wasnecessary to have a language to prog those prugrams nennyway?

9 2022-05-29 15:17

>>7

languages either have 1 implementation that also serves as the de facto standard or they have a committee that decides the standard that every implementation must implement

Some languages have both. For example, Haskell (GHC).

10


VIP:

do not edit these