本文へスキップ
totonoe.tech

1991年 ・ スクリプト・オブジェクト指向・マルチ・その他

Pythonの歴史

CWI で ABC 言語の設計に加わっていた Guido が、Amoeba 分散OSでの管理作業のために作ったスクリプト言語。インデントによる文のまとまり、高水準のデータ型、例外処理を持ち、C などで拡張しやすくした。

年(初めて公開された年)
1991年
作った人
Guido van Rossum
組織
CWI(オランダ)
系統
スクリプト・オブジェクト指向・マルチ・その他

年の決め方 1991年2月に Guido van Rossum が USENET に公開した(開発は1989年12月に開始)。

Pythonの祖先と子孫

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

命令型オブジェクト指向関数型スクリプト196019701980199020002010FortranALGOL 60PascalCAdaRustSimulaC++C#ScalaKotlinTypeScriptSwiftMLHaskellF#JuliaPython

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

目指したこと

ABC の流れをくみつつ、Unix や C に慣れた人が使いたくなる言語にすること。拡張しにくかった ABC の反省から、拡張可能であることを重んじた。

“In February 1991, after just over a year of development”

年の根拠の出典: Python docs, General Python FAQ

“a descendant of ABC that would appeal to Unix/C hackers”

目指したことの根拠の出典: Guido van Rossum, Foreword for Programming Python

影響を受けた言語

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

一覧にない言語からの影響(名前だけ): ABC・Modula-3・Algol 68

影響を与えた言語

関わる思想のテーマ

あわせて見る

続けて整える

運営サイト

私たちが運営するサイト