(rosettacode.org) Rosetta Code

ROAM_REFS: https://rosettacode.org/wiki/Rosetta_Code

Rosetta Code is a programming chrestomathy site. The idea is to present solutions to the same task in as many different languages as possible, to demonstrate how languages are similar and different, and to aid a person with a grounding in one approach to a problem in learning another. Rosetta Code currently has 1,310 tasks, 381 draft tasks, and is aware of 967 languages, though we do not (and cannot) have solutions to every task in every language.

(rosettacode.org) Category:Scheme - Rosetta Code   scheme lisp

ROAM_REFS: https://rosettacode.org/wiki/Category:Scheme

Scheme is a multi-paradigm programming language. It is one of the two main dialects of Lisp and supports a number of programming paradigms; however it is best known for its support of functional programming. It was developed by Guy L. Steele and Gerald Jay Sussman in the 1970s. Scheme was introduced to the academic world via a series of papers, now referred to as Sussman and Steele's Lambda Papers. There are two standards that define the Scheme language: the official IEEE standard, and a de facto standard called the Revisedn Report on the Algorithmic Language Scheme, nearly always abbreviated R/n/RS, where n is the number of the revision. The current standard is R7RS, with R5RS and, less common, R6RS still in use.

Scheme's philosophy is minimalist. Scheme provides as few primitive notions as possible, and, where practical, lets everything else be provided by programming libraries.

Scheme was the first dialect of Lisp to choose static (a.k.a. lexical) over dynamic variable scope. It was also one of the first programming languages to support first-class continuations.

Local Graph

org-roam 2f2bd676-b37a-4130-8e6b-cf11ae8b6f59 (rosettacode.org) Rosetta Code //en.wikipedia.org/wiki/Chrestomathy https://en.wikipedia.org/wiki/Chrestomathy 2f2bd676-b37a-4130-8e6b-cf11ae8b6f59->//en.wikipedia.org/wiki/Chrestomathy //rosettacode.org/wiki/Category:Solutions_by_Programming_Task https://rosettacode.org/wiki/Category:Solutions_by_Programming_Task 2f2bd676-b37a-4130-8e6b-cf11ae8b6f59->//rosettacode.org/wiki/Category:Solutions_by_Programming_Task //rosettacode.org/wiki/Category:Draft_Programming_Tasks https://rosettacode.org/wiki/Category:Draft_Programming_Tasks 2f2bd676-b37a-4130-8e6b-cf11ae8b6f59->//rosettacode.org/wiki/Category:Draft_Programming_Tasks //rosettacode.org/wiki/Category:Programming_Languages https://rosettacode.org/wiki/Category:Programming_Languages 2f2bd676-b37a-4130-8e6b-cf11ae8b6f59->//rosettacode.org/wiki/Category:Programming_Languages 2a07e4ea-610b-4c9a-bb84-d961fb2450e5 Code and Coffee Book Club 2a07e4ea-610b-4c9a-bb84-d961fb2450e5->2f2bd676-b37a-4130-8e6b-cf11ae8b6f59