articles/scheme.md: update
This commit is contained in:
parent
82f27ef69a
commit
a3e26984e7
1 changed files with 4 additions and 3 deletions
|
@ -3,8 +3,8 @@ Scheme is a [Lisp](lisp.md) dialect created in 1975 by Guy Steele and Gerald Sus
|
|||
minimalistic and elegant leaning towards a functional programming paradigm, being the language used in the
|
||||
famous [SICP](sicp.md) book (using the MIT/GNU Scheme implementation).
|
||||
|
||||
Scheme is standardized in a series of documents called *Revised Report on the Algorithmic Language Scheme* (R^nRS) (where the `n` stands for
|
||||
the version), being the most popular revision the R5RS standard released in 1998.
|
||||
Scheme is standardized in a series of documents called *Revised^n Report on the Algorithmic Language Scheme* (RnRS) (where the `n` stands for
|
||||
the version), being the most popular the R5RS revision released in 1998.
|
||||
|
||||
## Controversy around the R6RS revision (The Great Bloatening)
|
||||
In 2003 work in a new revision of Scheme began, R6RS, finished in 2007. This new revision was controversial since it
|
||||
|
@ -50,7 +50,8 @@ Since Scheme (specially the R5RS standard) is simple, there are multiple impleme
|
|||
- [R5RS document](https://conservatory.scheme.org/schemers/Documents/Standards/R5RS/)
|
||||
- [Official Scheme site](https://www.scheme.org/)
|
||||
- A incomplete tutorial in wikibooks: <https://en.wikibooks.org/wiki/Scheme_Programming>
|
||||
- <https://try.scheme.org/>.
|
||||
- <https://try.scheme.org/>: Scheme in a web browser, seems to be Gambit Scheme.
|
||||
- <https://try.gambitscheme.org/>
|
||||
- <https://docs.scheme.org/>
|
||||
- [Teach Yourself Scheme in Fixnum Days](https://docs.scheme.org/tyscheme/)
|
||||
- [R7RS site](https://r7rs.org/)
|
||||
|
|
Loading…
Add table
Reference in a new issue