本文へスキップ
totonoe.tech

1975年 ・ 関数型

Schemeの歴史

Lisp 風の言語に Actor モデルとラムダ計算の考え方を取り入れて Sussman と Steele が作った。レキシカルスコープと小さな規則の集まりで意味を単純にした。

年(初めて公開された年)
1975年
作った人
Gerald Jay Sussman、Guy L. Steele Jr.
組織
MIT AI Lab
系統
関数型

年の決め方 1975年12月 MIT AI Memo 349 で最初の定義と処理系が公表

Schemeの祖先と子孫

影響元をたどれる言語3、影響先をたどれる言語8を描きました。点を押すとその言語のページに移ります。

命令型オブジェクト指向関数型スクリプト196019701980199020002010FortranALGOL 60RustKotlinTypeScriptSwiftLispSchemeRJuliaLuaJavaScript

全体の図は一覧の系統図にあります。

目指したこと

明快で単純な意味を持つ言語にすることを目指した。

“AI Memo No. 349 December 1975”

年の根拠の出典: Sussman & Steele, Scheme: An Interpreter for Extended Lambda Calculus (MIT AI Memo 349, 1975・転載)

“designed to have exceptionally clear and simple semantics”

目指したことの根拠の出典: Revised7 Report on the Algorithmic Language Scheme (R7RS)

影響を受けた言語

出典が明言した線だけです。「受け継いだ点」は出典の記述を要約したものです。

一覧にない言語からの影響(名前だけ): Actors・ラムダ計算

影響を与えた言語

関わる思想のテーマ

あわせて見る

続けて整える

運営サイト

私たちが運営するサイト