更新时间:2022-01-14 11:07
松本行弘(MatsumotoYukihiro)(1965年4月14日-)是一位日本计算机科学家和程序员,Ruby程序设计语言的主要设计者和实现者。中学二年级时,在父亲的口袋型电脑 Sharp PC-1210 上以 Basic 写了第一个程式。 1984 年进入筑波大学第三学群资讯(情报)学类。大学其中两年休学,从事基督教传教工作。 大学时在程式语言研究室,1990 年毕业。1993年以来,一直从事Ruby的设计与开发。 1997 年开始,在「株式会社 Network 应用通信研究所」担任特别研究员,专注开发 Ruby。著书:「物件导向Script语言Ruby」(与石冢圭树共同著作),「RubyDesktopReference」,「软件工匠(ソフトウェアの匠)」等。 自称「语言otaku」(语言宅男)。
松本行弘(Yukihiro Matsumoto),1965年4月14日出生于。1984年,就读于筑波大学第三学科信息学系。1990年大学毕业。后在岛根大学攻读博士课程,修满学分后退学,未获学位。株式会社Network应用通信研究所研究员、乐天株式会社乐天技术研究所研究员、Ruby association理事长、Heroku首席构架师。1993年发明Ruby,一种面向对象(object-oriented)的计算机编程语言。
高中:用自己设计的语言编程
第一次接触电脑,是小学6年级。父亲给他买了一个口袋型电脑L-Kit16。到了初中3年级,父亲又给他买了Sharp PC-1210。第一次知道“编程”这个概念的松本便对编程产生了极大的兴趣。
上了高中之后,松本就迷上计算机了。特别是对编程语言非常感兴趣。可他当时对汇编语言、Basic都不喜欢,于是就开始自己发明语言,然后用这种语言来编程,写在笔记本上。这也为后来Ruby的创作奠定了了基础。
大学:不是去图书馆就是去研究室
大学松本考上了信息科学学院。在那里他接触了许多在书中看到但从未使用过的软件和语言。
当时是计算机的黎明期。父亲是反对松本考信息科学学院的。“什么计算机,什么编程,当个兴趣就得了。”兴趣面前,出路已不再是松本所考虑的。既然选择了编程,便也义无反顾。
Ruby语言之父松本行弘:编程是一生的事业
经济不景气,开始开发Ruby
1990年毕业之后,松本进了一家软件公司。他的主要工作是公司内部OA软件的开发。因为喜欢这个工作,所以常常加班到很晚才回家。当时松本的梦想就是一辈子做一个程序员。即使将来当爷爷了,也要继续工作。
过了几年,泡沫经济崩溃的后续影响开始显现出来。公司的业务一下子少了许多。时间非常充裕,于是松本就想自己干一点事情,他决定开始开发Ruby。这期间同事也给了他很大的帮助。
1995年,松本将Ruby公开。大家的反响极其热烈。
松本行弘还提出语言不仅是表达思想的工具,也是人类进行思想的方法,使用的语言不同,人也会产生不同的思想模式。松本行弘说编程语言也会产生类似的作用。他认为一个好的编程语言不但应该可以执行程序任务,也应该帮助程序员形成更好的编程逻辑。
松本行弘也强调编程语言应该不单给程序员带来工资,也要给他们带来乐趣。
《松本行弘的程序世界》《代码的未来》等。