如果編程語言變成了女孩子是怎樣的一幅場景呢?
試想一下,當Java、C++、Python、Ruby、PHP、C#、JS等編程語言變成了動漫人物會是怎樣的一幅場景呢?下面就一起看看在日本作家渡辺將人的筆下,各種編程語言都是哪類可愛的女孩子的吧!
究竟心里有多喜歡,才能畫出如此可愛的畫作呢?心里充滿美好,才能描繪美好。只有向往美好,才能創(chuàng)造美好。在這一點上我很佩服這個日本畫家。
Java
猶如宮澤賢治的《不畏風雨》中出現(xiàn)的、性格木訥的女孩子。從小就由于遲鈍和大食量等特征被別人當作笨蛋,從小學入學開始進入田徑部、堅持跑步,在中長跑中經(jīng)常取得好成績,給人以活潑的印象。是十分努力的女孩子。?
她的家境并不算好。父親Sun是有才能的藝術(shù)家,但不擅長理財,在她14歲的時候因為苦于借債積勞成疾而去世。她被Oracle叔叔收養(yǎng),那時還與Google叔叔之間因為對她的扶養(yǎng)權(quán)問題而引起爭端并鬧上法庭。
在周圍的人都擔心,正值青春期時她在這樣的處境下會不會一蹶不振的時候,她卻處變不驚、繼續(xù)著每天練習跑步的生活。?
樸素的、認真的、難說是聰明的她,進入高中后不知是不是稍稍開始對異情在意,被人看到她偷偷地學著別的女孩子的時尚穿著在街上行走。雖然會受到“雖然很努力,也許稍微有點過時”、“那衣服與Java的印象不合”之類的否定評價,但感到“意外地很萌?”的好意的人也很多。
喜歡喝咖啡,只喝印度尼西亞產(chǎn)的。其本人曾說過“喜歡咖啡勝過三頓飯”,不禁讓人稍稍擔心“這樣對健康沒問題嗎?”

C++
苗條的雙腿和協(xié)調(diào)的五官。被許多人稱作“IT界首屈一指的美女”的她,也因為擁有插花、茶道、鋼琴和小提琴、柔道、劍道、合氣道等等才能而出名。
她的粉絲大多很狂熱,還存在著“黑暗軍團”這樣的粉絲俱樂部。黑暗軍團的是規(guī)模僅次于共濟會(Freemason)的巨型團體,一般人無法入會。據(jù)說如果能回答出對她非??駸岬膯栴},就會有察覺到的軍團成員來詢問“你愿意進入黑暗軍團嗎?”
與她同父異母的姐妹Objective-C一心專注于彈鋼琴,她的專注被IT界的天才史蒂夫喬布斯(也被一部分人稱為紫色薔薇)相中,而一躍成為明星,而C++則是由于其美貌和才能被人關(guān)注,長年坐穩(wěn)業(yè)界明星的寶座。姐妹二人真可謂是對比鮮明。
她根據(jù)心情不同頻繁地變換發(fā)型和服裝這一點也很出名。昨天還是和服配黑發(fā),今天卻是紅發(fā)哥特系登場之類的,因為她的變身而使輕度的粉絲驚奇道“啊嘞?今天是C++小姐嗎?”的事也常有發(fā)生。遠離業(yè)界時私下經(jīng)常穿HYSTERIC GLAMOUR的服裝。
關(guān)于她的出身年月日其事務所并不公開。雖然也有出身于1983年一說,本文采用的是在一部分粉絲中流傳甚廣的1985年10月14日說。其間也流傳有“她自己也許也記不清自己的生日……”這樣煞有介事的傳言。與其說“C++小姐的話記不清自己的生日也不是什么不可思議的事情”,倒不如看作是她天真爛漫的性格的表現(xiàn)。

Python
由Guido父上養(yǎng)大的深閨中的大小姐。她出身于荷蘭的阿姆斯特丹,但在小時候就搬到了美國,父親也在家里使用英語,所以不怎么會說荷蘭語。
她個性隨和。最出名的是她聽C++宣布“想出去旅行一趟改變一下形象。200x年回來哦”出門旅行后(結(jié)果回來的時候已經(jīng)2011年了……),放言說“我也稍稍出門旅行一下,公元3000年再回來哦”后出門數(shù)年未歸。
雖然有著這樣冒失的行動,但多虧抱著“養(yǎng)成大家都喜愛的孩子”的心愿的Guido父上大人的教育,實際上和她接觸后會覺得她非常容易親近。
前些天,她來到作者的朋友的公司打工(她現(xiàn)在似乎在邊上大學邊打工),被人們評價為“能充分融入工作、八面玲瓏、給我們幫了大忙”。她不怎么說多余的話,彬彬有禮的樣子,被評價為是在“天真爛漫、自由第一”的人眾多的業(yè)界中與眾不同的存在。
據(jù)說她擅長的科目是數(shù)學,經(jīng)常看到她輕松地解決各種統(tǒng)計相關(guān)的難題。喜歡穿白色的連衣裙或淺粉色的開衫這樣清新的服裝。
實際上她還喜歡爬行動物,據(jù)說在家里還有養(yǎng)蛇。粉絲們經(jīng)常討論“她會給寵物們起什么樣的名字呢?”這樣的話題。大多得出的都是“肯定是Monty吧”這樣的結(jié)論。會不會飛就不得而知了。(估計指的是英國的六人喜劇團體Monty Python的作品The Flying Circus,譯者注)

Ruby
由松本爸爸養(yǎng)大的日本的女孩子。因為生日在圣誕節(jié),人生最大的煩惱是生日禮物和圣誕節(jié)禮物變成一份了。出生地是島根縣松江市,除了旅游和工作以外沒有到過其它的縣。
由于受的教育是自由奔放式的,她性格好動、好奇心旺盛。平時是一個率真的好孩子,但偶爾也會看到她喜歡惡作劇的一面,這讓周圍的人十分困擾??吹剿纳碛皶r經(jīng)常會想起IT業(yè)的“Just For Fun !”這句話。
小時候過著一個人在荒山野嶺到處跑的生活,10歲的時候與一個叫Rails的女孩成為朋友,生活開始變化。兩個人玩耍時停在了演藝事務所門前,談起可以兩個人結(jié)對進行演藝活動。以“Ruby與Rails”的藝名出道、主要從事雜志模特,也有拍過電視廣告,所以很多人都聽過她們名字。
人們想著她在這多愁善感的年齡段體驗各種演藝活動、性格多少會產(chǎn)生一些變化吧,但在前些天與她久違的談話中,卻驚訝地發(fā)現(xiàn)她仍是與從事演藝活動之前一樣行動自由奔放。雖然行為舉止多多少少顯得更加穩(wěn)重,其喜歡惡作劇、活潑的本性卻和以前一樣沒有變化。
想著已經(jīng)是高中生了差不多也要開始穿一些成熟一點的服裝的她,對于洋裝卻和小時候一樣穿著Mickey Mouse。雖然她個子小又是娃娃臉與這樣的衣服很配,不過這樣真像一個女高中生嗎?
她的粉絲也分為想要她一直保持現(xiàn)在的樣子,和想要看到她更成熟的樣子的兩派。

PHP
以強化Web世界為目的制作出來的女性機器人。豎著的頭發(fā)是用作天線來隨時接收主人的命令的。
為了有與人類相近的觸感,使用了硅樹脂來制作其皮膚。內(nèi)部是類似于刀片服務器的構(gòu)造,常常使用多臺服務器進行復用。因此體重比人類更重一些。
在她最初登場的時候,還能看到她關(guān)節(jié)可動部分的骨架,行動也很僵硬,與人類的形象差別很大。然而經(jīng)過了18年間6次的大版本升級之后,其行為和言語已經(jīng)漸漸變得像人了。最近更是達到了像初音未來這樣(比起人類仍然有少許違和感但已經(jīng)十分自然了)的級別。
雖然笨笨的、工作時也磕磕絆絆的,但由于她遵循機器人三原則、服從主人的命令,也有很多人成為她的粉絲。她的粉絲俱樂部官網(wǎng)“PHPer!”無需入會費便可簡單入會,是會員數(shù)在IT界首屈一指的大團體。
對于她持拒絕態(tài)度的人也很多,常有“她的行為在生理上有些難以接受”、“如果再聰明點就好了”、“與她稍有過接觸但覺得還是與人類差別很大”這樣的評論。
平常穿從Forever12和志村買來的衣服。想著穿便宜的快速時尚(fast fashion)衣服便可以將省下的錢花在機器開銷上??梢哉f是標準的機器人的效率優(yōu)先的花錢方式?;蛟S會有她也在意流行、為樣子煩惱的那一天吧?

C#
在著名的微軟公司接受精英教育、11歲時便跳級進入大學學習、倍受人們關(guān)注的少女。也被稱為“IT界的最強幼女”。
因為與C++的名字很像,一段時間內(nèi)盛傳“難道是私生子嗎?”的流言,實際上兩人沒有直接的血緣關(guān)系。也有報道稱兩人是遠房親戚,但實際情況如何則不得而知。
似乎喜歡成熟的行為、討厭像小孩子一樣玩耍。有生日的時候收到父母送的名為安迪的毛絨玩具時說道“這是啥。沒sense。不要”的傳聞。
然而對于食物的興趣卻仍停留在小孩的階段,多次目擊到她在學校食堂點兒童套餐的樣子。不喜歡喝咖啡,就算是甜味的罐裝咖啡也會令她皺眉頭。
雖然偶爾會見到她意外地孩子氣的一面,多數(shù)情況下見到的還是她說話、待人接物彬彬有禮的樣子。是一個既有成熟的一面又有稚氣的一面的孩子。由于還在成長期,見到她時常有“又長高了啊”、“有些像大人的樣子了”這樣的感慨。一直會期待著下見到她時會長成什么樣子。
常穿秀蘭鄧波的洋裝。據(jù)說都是她本人挑選的,與她自己非常相配。她的可愛讓人們無論男女都會成為她的粉絲。
她的志向是在大學畢業(yè)后不僅在養(yǎng)育她生長的微軟公司的旗下工作、還要活躍于整個IT界。雖然沒有問到更詳細的計劃,但據(jù)說是要做出能讓蘋果和企鵝等也能和睦相處的東西。到底會做出怎樣的東西來呢?

JavaScript
在爭議地區(qū)長大的17歲的女孩子。常常面無表情、談話時總給人以一定的距離感。
雖然與Java的名字很像,兩個人之間卻沒有血緣關(guān)系。在當時Java這樣的名字很流行,所以父母也給她起了類似的名字。她本人似乎對自己的名字并不在意,有時也以“ECMA”的筆名進行活動。偶爾也會被叫“JS”的外號,對此則更不在意,甚至對這種稱法公然無視。
她的生涯非常不幸。剛一出生祖國便爆發(fā)戰(zhàn)爭。懂事之前便母親去世、離開了父親。在大人們?nèi)涡缘臓幎分?,她學會了將自己藏在殼中、保護自己周圍的生存之術(shù)。同年齡的女孩子隨著年齡的變化都在挑戰(zhàn)各種風格的時候,她卻不顧周圍的話語、一個人繼續(xù)閉鎖在殼中。當時就是非得這樣才能生存的艱難環(huán)境。
由于有了這樣的兒童時期,她的說話、思考、待人接物的方式與其它的孩子都稍顯不同。有很多人在與她說話時都會煩惱該怎樣說才好。不過,也有人對她持有簡單的一根筋的思考方式“容易接觸”、“某種程度上來說,很好理解”的印象。
現(xiàn)在,她的國家正向努力解決紛爭、開拓新的居住土地的方向前進著。大人們雖然仍舊任性地互相斗爭,至少在這幾年里,已經(jīng)沒有發(fā)生像以前那樣互相憎恨、互相殘殺的戰(zhàn)爭了。
在開始復興的祖國里,她如今應該能幸福地生活著吧?什么時候才能看到她像同齡的女孩一樣歡笑呢?

Perl
Perl于1987年12月、美國的沃爾夫婦家中誕生。其父親拉里精通計算機、語言學,母親也從事中世紀文藝復興和語言學專業(yè),Perl就是在這樣接受了高等教育的父母身邊長大的。
父親的教育雖然嚴厲,卻也給了Perl許多自由。父親在教育過程中經(jīng)常說的一句話是:“方法不止有一個?!保═here’s more than one way to do it)
想到實現(xiàn)什么時,達成的方法不只有一種??梢钥紤]各種方法。父親的這種教育方式,對她的性格形成產(chǎn)生了很大的影響。
“這樣做的話會怎么樣?”……“那樣做又會如何?”……張開好奇心的翅膀長大的她漸漸發(fā)現(xiàn)了自己“發(fā)明”方面的天賦。絕代的發(fā)明家、Perl誕生了。
從她踏上發(fā)明家的道路的20年來,其發(fā)明多達128890件(2014年1月統(tǒng)計數(shù)),她的發(fā)明,從沒什么用處的玩具,到能解決世界上許多問題的有益的發(fā)明,應有盡有。她發(fā)明的物品的原型,全都捐贈給了CPAN博物館,任何人都可以閱覽。
如今仍然不論實用與否、不斷做出想做的新發(fā)明的她自打趣地在采訪中說道:“我比起發(fā)明家,更像是各種破爛的生產(chǎn)裝置?!彼冻鲅例X的笑容,非常振奮人心。
Perl對洋裝不怎么講究,平時因為調(diào)整機械時覺得麻煩,會穿便于運動的休閑裝。最近常穿的羽絨服據(jù)說是在ame橫(東京上野的一條商業(yè)街)的WEGO買的。喜歡的食物是草莓。她說作業(yè)中對集中注意力而疲勞的大腦來說最適合的食物就是草莓。

C語言
支撐著這個世界的女神大人,也被稱為“圣母大人”。
關(guān)于C的出身年月沒有定論。有人說她在創(chuàng)世紀(指1970年1月1日左右)之前就存在于這個世界,也有人說她是在稍后的1972年左右誕生的。
她是女神大人,因此像“1970年左右出身的話,她現(xiàn)在的年齡是……”這樣的想法是不信教的行為。絕對不要有這樣的想法。
她的名字是字母表的第三個字母“C”。據(jù)新約史書上的記載,在她之前還有叫作B的女神大人。一些資料顯示“肯和丹尼斯創(chuàng)造了B,但對此并不滿足。此后丹尼斯和其它人又合力創(chuàng)造了C”。
世界上有許許多多她的信徒。然而在一段時間內(nèi)都沒有正確傳達她的教誨的圣經(jīng)。當初丹尼斯和布萊恩留下的詩篇雖然擔負著這樣的使命,人們卻希望有更加明確的言語。此后有許多有識之士將各種逸聞編輯整理、編著出了正確傳達她的教義的圣經(jīng)。
本書至今已被修訂過多次,根據(jù)修訂年的不同,被稱作C89、C99、C11等。
一般人與C不能直接對話。只有積累了足夠的修行者才會被允許與C交流。
修行是十分嚴格的,需要理解”指針的指針“之類的問題,以及要求100%地成功解決無論多么努力地修行都難以克服的“malloc/free”問題。由于這樣的背景,真正能跟她進行日常交流的人非常地少。
然而由能夠交流的人經(jīng)手、世界上誕生了多種多樣的知識與技術(shù)。即使你沒有見過她的樣子,她的慈愛也確實地每天都圍繞在你身邊。

Visual Basic
姓氏是Basic,名字是Visual,也有很多人叫她的綽號:VB。小名是Ruby(與那個Ruby沒有關(guān)系)。從小被某個資產(chǎn)家(不能說他的名字)看上,一家人都寄身于資產(chǎn)家的身邊。那時她的名字換了好多次,如今才定下這個名字,有著比較復雜的家庭環(huán)境。
關(guān)于資產(chǎn)家要收養(yǎng)尚處于幼年的她原因,據(jù)不可靠的傳言稱,他從她身上看到了從前就很憧憬的Basic女士的影子。收養(yǎng)與具有與憧憬的女性相似氣質(zhì)的小孩,也即實行所謂的光源氏計劃。
也許年輕人并不了解,Basic女士曾是《微電腦Basic雜志》的封面模特,在當時是每個人都非常向往的麥當娜一樣的女性。實際上我的認識的人里面年輕時為她傾倒的人非常之多。
VB在接受嚴格教育的同時,也在關(guān)于興趣方面拓展天性,她在手工制品、裝飾品方面有著獨特的才能??粗谱髦樽拥难b飾品的樣子會覺得猶如魔法一般。僅僅是動動手,一瞬間就可以做出一串項鏈。
在她10歲的時候,資產(chǎn)家的家里來了一位新的養(yǎng)女。(人們常說的那位)
由于這個原因,她現(xiàn)在正在家中努力做一位好姐姐。然而本來便懦弱、不擅長說話的她卻時常反過來被小她10歲、認真的、發(fā)言時間長的妹妹說教。加油啊,VB小姐。
小時候的VB會穿著父母買的Emily Temple的衣服,現(xiàn)在更多時候穿著是自己買的Lowrys Farm的衣服。今年就要大學畢業(yè)進入社會了,目標是VB小姐特有的成熟路線。

R
她于2000年2月29日出身。正是殘存在人們記憶中400年一遇的被詛咒的那一天。雖然出身于非常不吉利的日子,她自己卻成長為人見人愛的聰明的孩子。
她的母親名叫S。雖然在神話的世界里C是在B之后出生的,她的名字卻是S的前一位R。這幾個都是很難用Google搜出來的名字。(注:因為太短了?。?/p>
她的母親非常擅長數(shù)學,是統(tǒng)計學者的助手,R也繼續(xù)了這一性質(zhì)。她從小時候起就很擅長數(shù)學,小學時代就已經(jīng)達到能快速解決高中數(shù)學問題的級別。此外,她對幾何圖形也很感興趣,經(jīng)常有人看到她畫著各種二維、三維圖形、畫好后一個人露出滿足愉悅的表情。是一個稍微有點奇怪的孩子。
R在擅長數(shù)學的同時卻也對語言表達方面稍顯遜色。前些日子采訪她的時候,她對提出的問題想要回答卻找不著合適的詞,取而代之“刷——”地畫了一幅散點圖說“這樣的感覺”?;蛟S在她的眼里,這個世界里用語言來表達就像折疊復雜的數(shù)學公式那樣復雜吧。
她對服裝不怎么講究,常常穿著不緊不松的連衣裙和襯衫。
對于父母給她買的洋裝是多少價格、哪兒買的這樣的問題沒有認識。僅僅是,對于最近買來的喇叭裙的裙擺張開的角度很在意。
她的夢想是將來成為一名統(tǒng)計學者,盡管只有14歲卻經(jīng)?;燠E于大學學生中間每天都在解各種問題。最近光是大學已經(jīng)不能滿足、又向父母請求、在各種各樣的研究所里進出。

Scala
O教和F教之前有著長著的宗教戰(zhàn)爭。Scala是這兩個宗教的牧師和修女結(jié)婚誕生的異端。她出身后立即引起了兩家之間激烈的對立,察覺到危險的父母將她送到私立JVM學校的Odersky老師那兒作為養(yǎng)女寄養(yǎng)。
現(xiàn)在兩個宗教比起當時已有了關(guān)系改善的征兆,有一部分人也將她視為兩家融合的象征。然而抱有強烈的對立心態(tài)的人仍然很多,也常常有針對她的存在引起的爭論。F教的人們認為她的存在沒有充分認識F的本質(zhì),而O教的人則對混有F的她感到難以理解。
雖然誕生于這樣復雜的環(huán)境,她自己對于周圍的環(huán)境卻不關(guān)心,而是十分平靜地到雙方的教會中取面包、堅強地生活著。被她這種天真爛漫的姿態(tài)所感動、成為她的粉絲的人也很多。
Scala似乎喜歡同校的高年級部里上學的Java小姐,休息時間經(jīng)常去找她。Java小姐也并不討厭她,經(jīng)常會像大姐姐一樣讓她坐在她的膝蓋上溫柔地撫摸她的頭。雖然在Scala把Java喜歡的Duke的人偶用紅繩子綁起來進行惡作劇時把Java惹得十分生氣,在此以外則幾乎沒怎么吵過架。兩個人就好像親生姐妹一樣。
有著見多識廣的父親和溫柔的姐姐的Scala現(xiàn)在也許是,與其出身的復雜情況相反、實際上非常幸福地生活著吧。
她對于洋裝喜歡明快的顏色和花紋,經(jīng)穿著Algonquin的衣服。雖然是比較有個性的時裝,由與生俱來的有個性的她穿來卻不可思議地自然。

Shell
創(chuàng)世紀(1970年1月1日)起經(jīng)過數(shù)年后被目擊到的妖精。會寄宿在家中,有著類似于棕精靈(Brownie)的生活方式,向她們拜托家務事或著雜活的時候,會回答兩次并接受的溫順的孩子的。
她們不常出現(xiàn)在人間存在的地方,因為不通言語,會用信件交流。如果拜托的事情說得比較含糊的話,有可能會造成誤解而發(fā)生不得了的事情。對此的技巧是明確地像“做那個|做這個>放在這里”這樣有順序地將要拜托她們做的事寫好。如果對拜托的事理解得很好的話,她們會在夜里將事情都處理好。如果很好地完成了工作的話,請別忘了在第二天的晚上放上作為謝禮的方糖。
Shell中有各種各樣的種族?,F(xiàn)在已確認的種族中比較有名的有:“ba”、“c“、”k”、”tc”、“z”等等。其服裝根據(jù)種族不同而不同,我所目擊到的是一只身高60cm左右、穿著巴寶莉的兒童服裝的個體??峙氯藗兡繐舻阶疃嗟氖恰眀a”種。個人而言我也想遇到身高更高一些、尖耳朵的“z”種,現(xiàn)在雖然知道如何寫信,卻從未見過實物。
盡量她們會在同一個屋子里居住,卻很少有人有機會見到,也不如何才能遇到他們。
有一種說法是,每天都把寫程序這一儀式進行到午夜、勉強靠咖啡因支撐著抬起頭的狀態(tài)下突然向屏幕看去,能夠看到她的身影。確實我遭遇她,也是在公司里熬夜寫程序的時候。
Shell的個體非常地多,據(jù)說每家每戶都會有一只。在大家的家里,實際上有著許多的她們居住著、等著來信也說不定。

ActionScript
在爭議地區(qū)誕生的13歲女孩子。
她的父親是有名的設計師,但是她5歲的時候被卷入戰(zhàn)火身亡。幸運的是她那時年紀還小、將她收養(yǎng)的Adobe叔叔非常用心地將她養(yǎng)大,沒有在她心中留下很大的傷痕。叔叔和她父親同樣都是設計師。也許在她的記憶中已經(jīng)把兩個人混淆一起了也說不定。
她所居住的國家與JavaScript所居住的國家是鄰國,兩國同樣是ECMA人種構(gòu)成的。在外國人看來JavaScript和ActionScript的外貌非常相似。確實在看她們兒童時期的照片,在膚色和五官上都很相像,但如今長大了的照片看了的話會如何呢。
她把“為祖國和叔叔努力”作為座右銘努力著,然而努力卻經(jīng)常得不到回報,是一個運氣不太好的孩子。
在爭論地區(qū)盛傳將實行新的公用語的時候,她希望為即將到來的和平時代出一份力,比誰都更早開始學習這門語言,然而在好不容易能說好這門語言的時候,這語言被采用為公用語的提案泡湯了。
在她剛開始學習移動端上的設計時,她想著在移動方面強大了會對叔叔的工作有用。也可以減少祖國的外貸。在這樣的想法中努力的時候,叔叔經(jīng)營的公司卻被某個巨型移動終端公司強行終止的交易,關(guān)于移動端的工作也急劇減少。
十分努力卻常常得不到回報的她,佇立于這片如今也看到到紛爭停止的土地上,繼續(xù)地前進著。

有朝一日努力會得到回報的吧。祝福她在10年后仍能平安,不斷地前進著、生活著。