簡介
Ruby是一種面向對象(object-oriented)的計算機程式語言。由日本人松本行弘(Yukihiro "Matz" Matsumoto)於1993年發明。
計算機類
松本行弘認為以往人們在開發程式語言時過於看重"計算機",而忽視"人",過分強調運行速度。而松本行弘提倡機器不是主人,是工具,而真正的主人應該是"人",於是他打算開發一種更人性化的程式語言,這就是後來的Ruby。
松本行弘還提出語言不僅是表達思想的工具,也是人類進行思想的方法,使用的語言不同,人也會產生不同的思想模式。松本行弘說程式語言也會產生類似的作用。他認為一個好的程式語言不但應該可以執行程式任務,也應該幫助程式設計師形成更好的編程邏輯。
松本行弘也強調程式語言應該不單給程式設計師帶來工資,也要給他們帶來樂趣。