藏在電影裡的程式語言,除了Python和Java還有..(上)

藏在電影裡的程式語言,除了Python和Java還有..(上)

藏在電影裡的程式語言,除了Python和Java還有..(上)

 

Python語言藏在無敵破壞王裡,C語言又會藏在哪呢?

 

常看電影的朋友肯定對駭客角色不陌生,雖然大部分電影中對駭客技術都沒有詳細解釋,但也有不少考據細節的電影,就算是一閃而過的程式碼也都是有根據的喔!像是 JavaPython 、 MySQL 和 C 語言等熱門語言,不只是電影中的常客,也是求職市場中最夯的程式語言!

 

以下就分析 5 部出現過程式語言的電影吧!咦,有一部賣座大片的程式語言還寫錯了?

鋼鐵人:C 語言

 

▲ 《鋼鐵人》中出現的 C 語言

 

 

作為漫威英雄代表之一的鋼鐵人,以高科技打造的鋼鐵裝甲想必讓許多粉絲印象深刻,小勞勃道尼幽默風趣的詮釋也讓「托尼‧史塔克」成為許多影迷最喜歡的超級英雄。

而在最近上映的《復仇者聯盟4:終局之戰》中,陪伴我們十年的鋼鐵人也迎來結局,其犧牲自己、拯救全宇宙的氣概,想必讓粉絲們感動又不捨啊!看完是不是很想馬上重溫《鋼鐵人》系列呢?

而回顧鋼鐵人1,托尼史塔克在綁匪的洞穴中第一次啟動他所設計的人工心臟,使用的就是 C 語言代碼──說是 C 語言讓鋼鐵人誕生也不為過啊~

這段代碼還有個不為人知的冷知識:其實這段代碼來自於樂高積木的硬體下載程式。

電影中使用這段代碼,可能是指鋼鐵俠要下載一套硬體描述語言;或是將硬體描述語言上傳到樂高積木的控制系統中。無論哪個,都表示鋼鐵俠的誕生跟樂高積木有關。

無敵破壞王2:網路大暴走:Python 語言

 

▲ 《無敵破壞王2:網路大暴走》中出現的程式語言 Python

 

 

《無敵破壞王》續集《網路大暴走》,正如片名,劇中反派是個能癱瘓全網路的病毒!這個病毒能自動掃描程式的漏洞且不斷複製,一旦發現其他目標,又能迅速散播,不需要任何人為干預,就能自動複製和感染。

在病毒尋找感染目標的畫面中,我們可以看到 Python 程式碼。

沒錯,這個能自我繁殖、自動利用軟體安全性漏洞的病毒,正是使用經常運用於 AI人工智慧的領域上的 Python 語言寫的!不得不讓人聯想到,人類設計出能自動學習、模仿並完成人類行為的AI,有天會不會也會像片中病毒一樣,癱瘓且滅絕全人類呢?

 

先不要離開,請點此接續看「殺千刀重出江湖」、「龍紋身的女孩」、「魔鬼終結者」的程式碼!

 

 

 

延伸閱讀:

谷哥的人工智慧APP,協助視障人士獨力完成路跑!

試試人工智慧釀的酒吧,20~50年代的味道都被照顧到了~(上)

來唷!來看看前西洋棋冠軍和人工智慧將迸出什麼火花!(下)

人工智慧協助設計新食譜!Sony 將研發超越廚師的美食 AI

人工智慧幫你挑結婚對象?日本政府推「AI 婚仲」對抗少子化

外貌影響面試?放心!新世代人工智慧Tengai面試不再以貌取人

【轉職前端工程師】測試工程師的微痛學習歷程,現在切版、網站開發一把罩!

本篇發表於 AI 電影大特集, 程式語言 並標籤為 , , , , , 。將永久鏈結加入書籤。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料