Matsumoto later noted a factor in choosing the name "Ruby" – it was the birthstone of one of his colleagues. ![]() Matsumoto chose the latter in a later e-mail to Ishitsuka. Initially two names were proposed: " Coral" and " Ruby". The name "Ruby" originated during an online chat session between Matsumoto and Keiju Ishitsuka on February 24, 1993, before any code had been written for the language. Matsumoto describes the design of Ruby as being like a simple Lisp language at its core, with an object system like that of Smalltalk, blocks inspired by higher-order functions, and practical utility like that of Perl. ![]() As a language maniac and OO fan for 15 years, I really wanted a genuine object-oriented, easy-to-use scripting language. But I didn't like it, because I didn't think it was a true object-oriented language – OO features appeared to be add-on to the language. The object-oriented language seemed very promising. I knew Perl (Perl4, not Perl5), but I didn't like it really, because it had the smell of a toy language (it still has). I was talking with my colleague about the possibility of an object-oriented scripting language. In a 1999 post to the ruby-talk mailing list, he describes some of his early ideas about the language: Ruby creator Yukihiro Matsumoto has said that Ruby was conceived in 1993. Interest in the language surged around 2005 because of the Ruby on Rails framework. Annual releases of the language often take place on Christmas Day. The history of the Ruby programming language began when Yukihiro Matsumoto first conceived of the language in 1993, then released it in 1995.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |