fbpx
Wikipedia

Scheme Requests for Implementation

Scheme Requests for Implementation (SRFI) is an effort to coordinate libraries and extensions of standard Scheme programming language, necessitated by Scheme's minimalist design, and particularly the lack of a standard library before Scheme R6RS. Specific SRFI documents are supported by many Scheme implementations.[1] This, in effect, makes SRFI an informal standards process.

History edit

At the Scheme Workshop held in Baltimore, Maryland, on September 26, 1998, the attendees considered several proposals for standardized feature sets to include in Scheme implementations.

Alan Bawden proposed that there be a repository for library proposals. Shriram Krishnamurthi volunteered to host the library, and Dave Mason and Mike Sperber joined him as initial editors and coordinators of the library process. The term Request for Implementation, a play on the Internet Request for Comments, was coined at the workshop, and modified to Scheme Request for Implementation by the editors.

On November 1, 1998, the srfi-discuss mailing list was established which had as subscribers many major implementors of Scheme and other contributors to the language. An archive of the discussion is kept online.[2]

The SRFI website, along with the other SRFI procedures, was established in late December 1998.

As of 2023, 245 SRFIs have been published, and new contributions and discussion continue.

References edit

  1. ^ "Final SRFIs and their support". practical-scheme.net.
  2. ^ "srfi-discuss mailing list archive". Simplelists.com.

External links edit

  • Official website
  • 1998 talk on SRFI history (Video on YouTube)
  • 2022 SRFI status report talk (Video on YouTube)


scheme, requests, implementation, srfi, effort, coordinate, libraries, extensions, standard, scheme, programming, language, necessitated, scheme, minimalist, design, particularly, lack, standard, library, before, scheme, r6rs, specific, srfi, documents, suppor. Scheme Requests for Implementation SRFI is an effort to coordinate libraries and extensions of standard Scheme programming language necessitated by Scheme s minimalist design and particularly the lack of a standard library before Scheme R6RS Specific SRFI documents are supported by many Scheme implementations 1 This in effect makes SRFI an informal standards process History editAt the Scheme Workshop held in Baltimore Maryland on September 26 1998 the attendees considered several proposals for standardized feature sets to include in Scheme implementations Alan Bawden proposed that there be a repository for library proposals Shriram Krishnamurthi volunteered to host the library and Dave Mason and Mike Sperber joined him as initial editors and coordinators of the library process The term Request for Implementation a play on the Internet Request for Comments was coined at the workshop and modified to Scheme Request for Implementation by the editors On November 1 1998 the srfi discuss mailing list was established which had as subscribers many major implementors of Scheme and other contributors to the language An archive of the discussion is kept online 2 The SRFI website along with the other SRFI procedures was established in late December 1998 As of 2023 245 SRFIs have been published and new contributions and discussion continue References edit Final SRFIs and their support practical scheme net srfi discuss mailing list archive Simplelists com External links editOfficial website 1998 talk on SRFI history Video on YouTube 2022 SRFI status report talk Video on YouTube nbsp This programming language related article is a stub You can help Wikipedia by expanding it vte Retrieved from https en wikipedia org w index php title Scheme Requests for Implementation amp oldid 1220132601, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.