Ruby是一种面向对象(object-oriented)的计算机编程语言.由日本人松本行弘(Yukihiro "Matz" Matsumoto)于1993年发明.
Ruby之父 松本行弘(Matsumoto Yukihiro)
松本行弘认为以往人们在开发编程语言时过于看重"计算机", 而忽视"人", 过分强调运行速度. 而松本行弘提倡机器不是主人,是工具,而真正的主人应该是"人", 于是他打算开发一种更人性化的编程语言,这就是后来的Ruby.
松本行弘还提出语言不但是表达思想的工具,也是人类进行思想的方法,使用的语言不同, 人也会产生不同的思想模式. 松本行弘说编程语言也会产生类似的作用. 他认为一个好的编程语言不但应该可以执行程序任务, 也应该帮助程序员形成更好的编程逻辑.
松本行弘也强调编程语言应该不单让程序员带来工资,也要给他们带来乐趣.
ruby语言官方主页:
http://www.ruby-lang.org/
松本行弘谈ruby设计原则(英语录音):
http://www.itconversations.com/shows/detail1638.html
转载请注明: 转自船长日志, 本文链接地址: http://www.cslog.cn/Content/ruby_introduce/