S言語
出典: フリー百科事典『ウィキペディア(Wikipedia)』
| S | |
|---|---|
| 設計者 | Rick Becker, Allan Wilks, John Chambers |
| 開発者 | ベル研究所 |
| 主な処理系 | S-PLUS |
| 影響を与えた言語 | R言語 |
| ウェブサイト | S-PLUS |
S言語 (えすげんご) とは、1984年、AT&Tベル研究所のJohn Chambers、Rick Becker、Allan Wilks らによって研究・開発された統計処理言語である。当初は「Sシステム」と呼ばれ、UNIX上における統計処理を行うソフトのコマンドの役割を果たす言語として開発された。 その後、機能の拡張を続け1988年にプログラミング言語としてのS言語が策定された。さらに1991年にオブジェクト指向プログラミングの機能が追加され現在に至る。
言語の特長はChambersによって、to turn ideas into software, quickly and faithfullyと説明されている。
GNUプロジェクトによりオープンソースで作成されているR言語はS言語の文法を取り入れており、ほぼ同等の機能をもつ。S言語自体の処理系としては商用版のS-PLUSが知られている。
S言語は1998年にACMのソフトウェアシステム賞を獲得している。
引用文献 [編集]
関連項目 [編集]
外部リンク [編集]
- The R programming language, - Open Source implementation of S
- A Brief History of S, by Richard A. Becker (in PostScript format)
- Evolution of the S Language, by John M. Chambers, discusses the new features in Version 4 of S (in PostScript format)
- Stages in the Evolution of S, by John M. Chambers
これらの文献は、翻訳元の英語版の参考文献であり、日本語版作成に際し直接参照してはおりません。