S语言

维基百科,自由的百科全书
S
编程范型多范型: 指令式, 面向对象
实作者Rick Becker, Allan Wilks, 约翰·钱伯斯英语John Chambers (statistician)
发行时间1976年,​48年前​(1976
当前版本
编辑维基数据链接
型态系统动态, 强类型
许可证依赖于实现
网站ect.bell-labs.com/sl/S/,存档于互联网档案馆(存档日期 2018-10-14)
主要实作产品
R, S-PLUS英语S-PLUS
启发语言
C, APL, PPL英语Polymorphic Programming Language, Fortran

S语言,一种用于统计的程式语言,由贝尔实验室约翰·钱伯斯英语John Chambers (statistician) 、瑞克·贝克尔(Rick Becker)与艾伦·威尔克斯(Allan Wilks)共同研发。它的目标在于快速而忠实的将想法转化为软体[2]

R语言S-PLUS英语S-PLUS是它的后继者。

发展历史[编辑]

S语言主要用于统计运算,它在1975年至1976年间在贝尔实验室被开发出来。

第一个可运作的S语言版本在1976年发表,在GCOS 作业系统上运作。当时它还没有正式名称,曾经被人称为互动式SCS(Interactive SCS, ISCS)、统计运算系统(Statistical Computing System)、统计分析系统(Statistical Analysis System, SAS)。直到1979年,它才被正式定名为S语言。

当时最主要的统计运算程式,都是直接呼叫Fortran子程序。但是S语言采用了高度互动式的方法来实作,其中包括了互动式的图形装置介面(当时采用印表机与字元终端机),以及能够在函式中直接存取档案的功能。

引用[编辑]

外部链接[编辑]