Ruby娘是程序設計語言Ruby的擬人化萌娘。圖片引用ちょまど作品。

Ruby娘在1993年由Matz大神創造,1995年正式成型的。作為一種為簡單快捷的面向對象編程(面向對象程序設計)而設計的腳本語言,「Happy Programming」和「Everything is an object」是她參加世界程式語言娘選美大賽時的口號。
Ruby娘在幼女時期可謂是「養在深閨人未識」,直到「鎬頭書」的出版,才逐漸被西方的程式設計師所熟識。2004年Ruby孃的眷屬Ruby on Rails娘橫空出世,大大深化了MVC和敏捷開發的觀念,推動了Web2.0時代的到來,接下來的兩年Ruby娘也因此紅透了半邊天。有人甚至認為她能和Java娘一較高下,但是這時候出身豪門(日升帝國)的Java娘已經被各大公司所熟知,出身草根外加身體稍嫌病弱的Ruby娘無力與之相爭。後來一些盟友,例如twitter娘,也轉投了Java孃的懷抱。
因為Rails娘名聲太響,甚至有人把她和Rails娘混為一談,可Rails本來只是她的眷屬而已。
眷屬沒有Perl娘和Python娘那麼龐大,但是有著一個好聽的名字:Gems。
Apple娘一直以來比較關照Ruby娘,於是Ruby娘有兩個小妹妹久居在Apple孃家,她們是Ruby Motion娘和MacRuby娘。
世界程式語言娘人氣大賽中,Ruby娘在2006年被選為年度語言(年度語言是指當年人氣上升最快的語言,可不是人氣第一的語言喔)。之後猿們對初識Ruby孃的熱情漸漸褪去,一些來看熱鬧的猿繼續去找老相好,Ruby孃的排名也一直穩定在第十名左右。
Ruby娘有一個妹妹叫IronRuby娘。雖然2007年才出生,但IronRuby娘由於依賴CLR娘的身體,天生靈活的推倒能力使得程序猿孃的青睞程度早已超過了姐姐,並和Visual Studio娘結♀合以更好地進行開發。IronRuby娘和Silverlight娘這對百合CP雖然才產生不久,但能力已十分矚目。
Ruby娘還有一個失散多年的妹妹叫黑澤露比,不但繼承了Ruby家族的紅髮基因,還更加害羞和易推倒。
Ruby娘最新已經更新到ruby-3.2.2。 IronRuby娘最新已經更新到IronRuby 1.1.3。
Ruby娘的理念是讓程序猿主人能夠輕鬆、快樂地編程、讓程序猿主人在編寫程序的時候能夠免去繁瑣無意義的代碼編寫騰出更多的時間去擼。也就因為這個理念,讓Ruby孃的語法非常簡單而具有親和力,非常容易上手。
因為是血統相近(從各個角度都能看到Lisp娘當年的容顏)的90後,而且語法相似,Ruby娘和Python娘各有一個有大批程序猿聚集的粉絲俱樂部。從很早之前開始Ruby娘和Python娘的粉絲們就一直在掐架,結果是勝負各半,程序猿們也是兩敗俱傷,到現在為止這個情況還在繼續。
Ruby孃的想像力更為豐富,以至於一些習慣了條條框框的猿有點受不了她,相比之下Python孃的脾氣更容摸清楚,所以一直以來Python孃的粉絲更多。
Ruby娘最不喜歡的就是Python娘對於OOP的支持不夠(松本最初發明Ruby的原因是他需要一種比Python更加OO化的語言)。
她也不喜歡Python孃的縮進式語法,自己的end式以及和C娘一樣用大括號才是最合適的,基於不同的理念,產生這樣子激烈的交鋒也是非常正常的。
Ruby娘和Python孃的戰事我們還會繼續關注。
松本行弘(Matsumoto Yukihiro)是Ruby語言的創造者,庶民們般的程序猿們一般稱他為"Matz"大神。他從1993年起便開始著手Ruby娘的創造工作。他一直想發明一種語言,使你既能進行高效開發又能享受編程的快樂。1993年2月24日Ruby娘誕生了,1995年12月Matz推出了Ruby娘的第一個版本Ruby 0.95。不久Ruby娘便憑藉其獨特的魅力橫掃11區,相信在不久的將來,我們的Ruby娘將站在世界程式語言選美的最高領獎台上。
| |||||||||||||||||||||||||||
維基百科 提示您 | 關於Ruby娘, 在自由的百科全書維基百科上 有相關條目。 請參閱:Ruby |