程式語言的擬人化/萌化(part2)


這篇延續 Part 1,繼續來看《Perl、C、Scala…プログラミング言語擬人化計画 2》這篇的東西~中文翻譯則是參考伯乐在线的団子的《趣文:编程语言拟人化(第二弹)》一文。

上一篇包括了 Java、C++、Python、Ruby、PHP、C# 和 JavaScript 這七種程式語言,而這一篇則是 Perl、C、Visual Basic、R、Scala、shell、Action Script 這幾種語言。



Perl

Perl 於 1987 年 12 月、美國的沃爾夫婦家中但身。其父親拉里精通電腦、語言學,母親也是中世紀文藝復興與語言學的專業,Perl 就是在這樣接受了高等教育的父母身邊長大的。

父親的教育雖然嚴厲,卻也給了 Perl 許多自由。父親在教育過程中經常說的一句話是「方法不只有一個」(There’s more than one way to do it)。

想到要實現什麼的時候,達成的方法不只有一種,可以考慮各種方法。父親的這種教育方式對她的性格產生了很大的影響。

「這樣做的話會怎樣?」、「那樣做又會如何?」
張開好奇心的翅膀、長大的她漸漸發現了自己在「發明」方面的天賦。絕代的發明家、Perl 誕生了。

從她踏上發明家的道路的 20 年來,其發明多達 128,890 件(2014 年 1 月統計數字)。她的發明,從沒什麼用處的玩具、到能解決世界上許多問題的有益發明,應有盡有。她的發明物的原型,全部都捐贈給了 CPAN 博物館,任何人都可以瀏覽。CPAN 官網

如今仍然不論實用與否、不斷地做出想做的新發明的她,在採訪中自我打趣地說:「我比起發明家、更像是各種破爛的生產裝置。」她露出牙齒的笑柔,非常地振奮人心。

Perl 對洋裝不怎麼講究,平時因為調整機器時覺得麻煩,會穿便於運動的休閒裝。最近常穿著羽絨服,據說是在 ame 橫(東京上野的一條商店街)的 WEGO 買的。喜歡的食物是草莓。她說作業中隊集中注意力而疲勞的大腦來說,最適合的食物就是草莓。


C

支撐著這個世界的女神大人,也被稱為「聖母大人」。

關於 C 的出身年月沒有定論。有人說她在創世紀(指 1970 年 1 月 1 日左右)之前就存在於這個世界,也有人說她是在稍後的 1972 年左右誕生的。

她是女神大人,因此像是「1970 年左右出身的話,她現在的年齡是…」這樣的想法是沒有信仰的行為,絕對不要有這樣的想法。

她的名字是字母表的第三個字母「C」。據新約史書上的紀載,在她之前還有個叫做「B」的女人大人。一些資料顯示,「肯和丹尼斯創造了 B,但是對此並不滿足,此後丹尼斯又和其它人合力創造了 C」。

世界上有許許多多她的信徒。然而在一段時間內,都沒有正確地傳達她的教誨的聖經。當初丹尼斯和布萊恩留下的詩篇雖然擔負著這樣的使命,人們卻希望有更家明確的言語。此後有許多有識之士將各種逸聞編輯整理,編著出了正確傳達她的教義的聖經。

本書至今已被修訂過多次,根據修訂年的不同,被稱作 C89、C99、C11 等。

一般人與 C 不能直接對話,只有累積了足夠的修行者才會被允許與 C 交流。(話說,C 都講成這樣,那如果是組合語言呢?)

修行是十分嚴格的,需要理解「指標的指標」之類的問題,以及要求 100% 地成功解決無論多麼努力地修行都難以克服的「malloc / free」問題。由於這樣的背景,真正能跟他進行日常交流的人非常地少。

然而由能夠交流的人經手、世界上誕生了多種多樣的知識與技術。即使你沒有見過她的樣子,她的慈愛也確實地每天都圍繞在你的身邊。


Visual Basic

姓是 Basic、名是 Visual,也有很多人叫她的綽號 VB。小名是 Ruby(和那個 Ruby 沒有關係)。從小被某個資產家(不能說他的名字)看上,一家人都寄身於資產家的身邊。那時她的名字換了好幾次,如今才定下這個名字,有著比較複雜的家庭環境。

關於資產家要收養尚處於幼年的她的原因,據不可靠的傳言指出,他從她身上看到了從前就很憧憬的 Basic 女士的影子。收養與具有與憧憬的女性相似氣質的小孩,也就是實行所謂的光源式計劃。

也許年輕人並不了解,Basic 女士曾是《微電腦 Basic 雜誌》的封面模特兒,在當時是每個人都非常嚮往的、像是瑪丹娜一樣的女性。實際上在我認識的人裡、年輕時為她所傾倒的人非常地多。

VB 在接受嚴格教育的同時,也在興趣方面拓展天性;她在手工製品、裝飾品方面有著獨特的才能。看著她製作珠子的裝飾品的樣子,會覺得宛如魔法一般。僅僅是動動手、一瞬間就可以做出一串項鍊。

在她 10 歲的時候,資產家裡來了一位新的養女。(人們常說的那位)(應是指 C#)

由於這個原因,她現在正在家中女例做一位好姐姐。然而本來便懦弱、不擅長說話的她確實常反過來、被小她 10 歲、認真的、發言時間長的妹妹說教。加油啊!VB 小姐。

小時候的 VB 穿著父母買的 Emily Temple 的衣服,現在更多時候則是穿著自己買的 Lowrys Farm 的衣服。今年就要大學畢業進入社會了,目標是 VB 小姐特有的成熟路線。


R

她於 2000 年 2 月 29 日出生。正是殘存在人們記憶中 400 年一遇的被詛咒的那一天(應該是指千禧蟲問題?維基百科。雖然出身於非常不吉利的日子,她自己卻成長為人見人愛的聰明孩子。

她的母親名叫 S,雖然在神話的世界裡,C 是在 B 之後出生的,她的名字卻是 S 的前一位 R。這幾的都是很難用 Google 搜尋出來的名字。(註:因為太短了!)

她的母親非常擅長數學,是統計學者的助手;R 也繼承了這一性質。她從小時候起就很擅長數學,小學時代就已經達到能快速解決高中數學問題的曾度。此外,她對幾何圖形也很感興趣,經常有人看到她畫著各種二維、三維的圖形,化好後一個人露出滿足愉悅的表情。是一個稍微有點奇怪的孩子。

R 在擅長數學的同時,卻對語言表達方式略為遜色。前些日子採訪她的時候,她對提出的問題想要回答、卻找不到合適的詞,取而代之的是「刷——」地畫了一幅散點團,說「這樣的感覺」。或許在她的眼裡,這個世界裡用語言來表達就像摺疊複雜的數學公式那樣複雜吧。

她對服裝不怎麼講究,常常穿著不緊不鬆的連衣裙和襯衫。

對於父母給她買的洋裝是多少錢、哪買的這類的問題沒有在意。僅僅是,對於最近買來的喇叭裙的裙擺張開的角度很在意。

她的夢想是將來成為一名統計學者,儘管只有 14 歲卻經常混跡於大學學生之間、每天都在姐各種問題。最近光是大學已經不能滿足,又像父母寢球、在各式各樣的研究所裡進出。


Scala

O 教和 F 教之前有著長時期的宗教戰爭(應是指 Object-oriented programming 和 Functional programming)。Scala 式這兩個宗教的牧師和修女結婚誕生的一端。她出身後立即引起了兩教之間激烈的對立,察覺到危險的父母將她送到私立 JVM 學校的 Odersky 那邊作為養女寄養。

現在兩個宗教比起當時已有了關係改善的徵兆,有一部分的人也將她視為兩家融合的象徵。然而抱有強烈對立心態的人仍然很多,也常常有針對她的存在引起的爭論。F 教的人認為她的存在沒有充分地認識 F 的本質,而 O 教的人則對混有 F 的她感到難以理解。

雖然誕生於這樣複雜的環境,她自己對於周圍的環境卻不關心,而是十分平靜地到雙方的教會中取麵包、堅強地生活著。被她這種天真爛漫的姿態所感動、成為她的粉絲的人也很多。

Scala 似乎喜歡同校高年級的 Java 小姐,休息時間經常去找她。Java 小姐也不討厭她,經常會像大姊姊一樣讓她坐在自己的膝蓋上、溫柔地撫摸她的頭。雖然在 Scala 把 Java 喜歡的 Duke 的人偶用紅繩子綁起來進行惡作劇時,把 Java 惹得十分生氣,在此之外則幾乎沒什麼吵過架。兩個人就好像親生姊妹一樣。

有著見多識廣的父親、和溫柔的姐姐的 Scala 現在也許與其出身的複雜情況相反,實際上非常幸福地生活著吧。

她喜歡明快顏色和花紋的洋裝,經常穿著 Algonquin 的衣服。雖然是比較有個性的時裝,由與生俱來的有個性的她穿起來、卻不可思議的自然。


Shell

創世紀(1970 年 1 月 1 日)起,經過數年後被目擊到的妖精。會寄宿在家中,有著類似於棕精靈(Brownie)的生活方式,向他們拜託家務事或者雜務的時候,會回答兩次並接受的問受的孩子。

她們不常出現在人類存在的地方,因為不通語言,會用信件交流。如果拜託的事情說的比較含糊的話,有可能會成誤解而發生不得了的事情。(有史以來最悲劇的應該是 bumblebee 的「rm -rf」…參考
對此的技巧式明確地像「做那個 | 做這個 > 放在這裡」這樣有順序地將要拜託他們事的是寫好。(這邊是指 pipe 的操作,維基百科

如果拜託的是理解的很好的話,她們會在夜裡將事情都處理好。如果很好地完成了工作的化,請別忘了在第二天的晚上放上做為謝禮的方糖。

Shell 中有各式各樣的種族,現在已經確認的種族中比較有名的,有:「ba」、「c」、「k」、「tc」、「z」等等。其服裝根據種族不同而不同,我所募集到的是一隻身高 60 公分左右、穿著巴寶莉童裝的個體。恐怕人們目擊到最多的是「ba」種。對個人而言,我也想要到身高更高一些、尖耳朵「z」種,現在雖然知道如何寫信,卻從未見過實物。

儘管她們會居住在同一個屋子哩,卻很少有人有機會見到,也不如何才能遇到她們。

有一種說法是,每天都把寫程式這一種儀式進行到午夜、勉強靠咖啡因支撐著抬起頭的狀態下突然像螢幕看去,就能夠看到他的身影。確實、我看到她也是在公司裡熬夜寫程式的時候。

Shell 的個體非常地多,據說家家戶戶都會有一隻。在大家的家哩,實際上有著許多的她們居住著、等著來信也說不定。


ActionScript

在爭議地區誕生的 13 歲女孩子。

她的父親是有名的設計師,但是在她五歲的時候被捲入戰火身亡。幸運的是她當時年紀還小,將她收養的 Adobe 叔叔非常用心地將她養大,沒有在她心中留下很大的傷痕。叔叔和她的父親同樣都是設計師,也或許在她的記憶中已經把兩個人混淆在一起了也說不定。(ActionScript 是 Flash 裡用的語言,而 Flash 以前是 Macromedia 的產品,後來整個公司被 Adobe 收購。)

她所居住的國家和 JavaScript 所居住的國家是鄰國,兩國同樣都是 ECAM 人種構成的。在外國人來看 JavaScripe 和 ActionScript 的外貌非常相似。確實看他們兒童時期的照片,在膚色和五官上都很相像,但如今長大後的照片看了之後會如何呢?

她把「為祖國和叔叔努力」作為座右銘努力著,然而努力卻經常得不到回報,是一個運氣不太好的孩子。

在爭議地區盛傳將實行新的公用語的時候,她希望為即將到來的和平時代出一份力,比誰都更早開始學習這們語言,然而卻在好不容易能說好這門語言的時候,這語言被採用為公用語的提案泡湯了。

在她剛開始學習行動裝置上的設計的時候,她想在行動裝置這領域強大後對叔叔的工作會有用,也可以減少祖國的外貸。在這樣的想法下努力的時候,叔叔經營的公司卻被某個巨型行動裝置公司強行終止了交易(應是指 Apple iOS 不支援 Flash),對於行動裝置的工作也急遽地減少。

十分努力卻常常得不到回報的她,佇立於這篇如今也看到紛爭有停止跡象的大地上、持續地前進著。

總有一天努力會得到回報吧?祝福她在 10 年後仍能平安、不斷地前進著、生活著。


這篇就到這了。不知道之後リクナビ NEXT 還會不會繼續玩下去? XD

Advertisements

關於 Heresy
https://kheresy.wordpress.com

6 Responses to 程式語言的擬人化/萌化(part2)

  1. 引用通告: 程式語言的漫畫《來吧!程式碼學園》 | Heresy's Space

  2. 太子長琴 說道:

    https://zh.m.wikipedia.org/zh-tw/%E9%97%B0%E5%B9%B4
    R的那個四百年可能是閏年規則問題

    喜歡

    • Heresy 說道:

      感謝補充

      喜歡

  3. 引用通告: 程式之道 – 個人篇 | Code Ranch

  4. mouse170 說道:

    Reblogged this on 我的網誌.

    喜歡

  5. 引用通告: 程式語言的擬人化/萌化(part1) | Heresy's Space

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s

%d 位部落客按了讚: