官术网_书友最值得收藏!

The inspiration for R – the S language

R was inspired by the S statistical language developed by John Chambers at AT&T. The name S is an allusion to another one-letter-name programming language also developed at AT&T, the famous C language. R was created by Ross Ihaka and Robert Gentleman in the Department of Statistics at the University of Auckland in 1991.

The general S philosophy sets the stage for the design of the R language itself, which many programmers coming from other programming languages find somewhat odd and confusing. In particular, it's important to realize that S was developed to make data analysis as easy as possible. 

"We wanted users to be able to begin in an interactive environment, where they did not consciously think of programming. Then as their needs became clearer and their sophistication increased, they should be able to slide gradually into programming, when the language and system aspects would become more important."

– John Chambers

The key part here is the transition from analyst to developer. They wanted to build a language that could easily service both types of users. They wanted to build language that would be suitable for interactive data analysis through a command line but which could also be used to program complex systems, like traditional programming languages.

It's no coincidence that this book is structured that way. We will start doing data analysis first, and we will gradually move toward developing a full and complex system for information retrieval with a web application on top.

主站蜘蛛池模板: 旺苍县| 乐亭县| 黄石市| 镇原县| 兴山县| 汝州市| 桦南县| 玛沁县| 通许县| 同仁县| 阜南县| 浦北县| 抚宁县| 重庆市| 定南县| 安国市| 岗巴县| 海伦市| 瑞金市| 东阳市| 青神县| 新民市| 大悟县| 永仁县| 彩票| 兴仁县| 五原县| 积石山| 新巴尔虎右旗| 女性| 大厂| 搜索| 墨竹工卡县| 宁河县| 延川县| 竹山县| 周宁县| 蕲春县| 故城县| 香港| 岗巴县|