天天看點

天網是用COBOL寫的?1984年《終結者》竟然用了他的代碼!終結者也用COBOL?網友熱議:收他版稅!COBOL太老了?58歲的Swirsky說這都不是事

雲栖号資訊:【 點選檢視更多行業資訊

在這裡您可以找到不同行業的第一手的上雲資訊,還在等什麼,快來!

一段塵封36年的COBOL代碼重制天日,還是在施瓦辛格的經典之作《終結者》。

終結者也用COBOL?

電影《終結者》中的一個場景,竟然使用了COBOL代碼!

天網是用COBOL寫的?1984年《終結者》竟然用了他的代碼!終結者也用COBOL?網友熱議:收他版稅!COBOL太老了?58歲的Swirsky說這都不是事

《終結者》影片中的一幕

在影片中,機器在不久的将來統治了世界,它們由人工智能天網指揮。天網唯一的任務就是完全消滅人類,于是它研發了稱為終結者的人形機器人殺手,它們表面上看起來跟人類一樣。一位名叫約翰·康納的人開始以技術抵抗機器,戰勝了天網,解救了人類。

近日,代碼的原作者Swirsky很驚訝,不敢相信這是真的。這段漩渦天空的代碼,摘自他1984年5月發表在雜志的一篇文章中,他還找到了當年的雜志原文。

天網是用COBOL寫的?1984年《終結者》竟然用了他的代碼!終結者也用COBOL?網友熱議:收他版稅!COBOL太老了?58歲的Swirsky說這都不是事

當年的文章

其實這隻是一段加法程式,完成了一個累加計算。

網友熱議:收他版稅!

Swirsky的這條Twitter引發了網友熱議,不少人表示佩服,并用這張“終結者”經典手勢點贊:

天網是用COBOL寫的?1984年《終結者》竟然用了他的代碼!終結者也用COBOL?網友熱議:收他版稅!COBOL太老了?58歲的Swirsky說這都不是事

有網友打趣道:“是以是你創造了天網。”

天網是用COBOL寫的?1984年《終結者》竟然用了他的代碼!終結者也用COBOL?網友熱議:收他版稅!COBOL太老了?58歲的Swirsky說這都不是事
天網是用COBOL寫的?1984年《終結者》竟然用了他的代碼!終結者也用COBOL?網友熱議:收他版稅!COBOL太老了?58歲的Swirsky說這都不是事

有的網友提醒他要注意“版稅”,這種情況應該是要支付版稅的吧?

天網是用COBOL寫的?1984年《終結者》竟然用了他的代碼!終結者也用COBOL?網友熱議:收他版稅!COBOL太老了?58歲的Swirsky說這都不是事

這位網友聯想到了出故障的紐澤西失業系統:“不知道為什麼他們會在看起來像噴氣HUD的裡面顯示COBOL片段。飛行員是否正在維修紐澤西州的失業系統?”

天網是用COBOL寫的?1984年《終結者》竟然用了他的代碼!終結者也用COBOL?網友熱議:收他版稅!COBOL太老了?58歲的Swirsky說這都不是事

說到這個梗的來源,還得從上周美國紐澤西州急聘懂COBOL語言的程式員說起。由于新冠疫情,失業人數暴增,紐澤西州幾十萬份失業救濟申請壓垮了用了好幾十年的失業系統,急需懂COBOL語言的人來修。

天網是用COBOL寫的?1984年《終結者》竟然用了他的代碼!終結者也用COBOL?網友熱議:收他版稅!COBOL太老了?58歲的Swirsky說這都不是事

紐澤西州急聘懂COBOL語言的程式員

但問題是,這門古老的程式設計語言幾乎被淘汰,隻有美國政府、銀行還在使用,懂它的人更是屈指可數,年齡少說也在50歲以上,有些甚至用上了吸氧器。

既然Swirsky懂COBOL,不知道他會不會去紐澤西州應聘呢?

還有網友聯想到其他場景中出現過Apple II的ASM:

影片中,觀衆有幾次是從“終結者”的視角看世界,其中有這樣一幕,機器人的眼睛展示了一段6502彙編語言代碼。

天網是用COBOL寫的?1984年《終結者》竟然用了他的代碼!終結者也用COBOL?網友熱議:收他版稅!COBOL太老了?58歲的Swirsky說這都不是事

MOS科技研發的6502是一個比較古老且著名的CPU,曾應用于蘋果電腦Apple I、Apple II、任天堂紅白機和文曲星詞典等,其中以Apple II的采用使其廣為人知。

天網是用COBOL寫的?1984年《終結者》竟然用了他的代碼!終結者也用COBOL?網友熱議:收他版稅!COBOL太老了?58歲的Swirsky說這都不是事

Apple II

這讓不少人腦洞大開:既然終結者是由蘋果電腦的處理器驅動的,那蘋果公司會是未來的“天網”嗎?

COBOL太老了?58歲的Swirsky說這都不是事

COBOL主要是應用于金融和會計行業等非常重要的商業資料處理領域,即使 COBOL 多年來被視為過時的語言,但是目前大多數的金融業核心系統仍多半使用COBOL,除了舊有系統太龐大修改不易外,COBOL 平台的穩定性也是它生命能延續至今的重要原因。

1959年5月,五角大廈委托葛麗絲·霍普博士上司一個委員會,制定了COBOL語言的标準。1959 年,在紐約曼哈頓的雪梨荷蘭酒店,Jean E. Sammet和其他5位程式員封閉兩周,幾乎是無晝夜地開發,完成了 COBOL 的大部分設計,1960年正式釋出,是以COBOL今天已經60歲了,稱它為程式設計語言的活化石一點也不為過。

天網是用COBOL寫的?1984年《終結者》竟然用了他的代碼!終結者也用COBOL?網友熱議:收他版稅!COBOL太老了?58歲的Swirsky說這都不是事

Swirsky生于1962年,今年已經58歲了,你如果圍觀了他的首頁,一定會感到驚訝,Swirsky不光使用COBOL,他還使用Erlang、GPGPU、Boomer、c++、Cuda、Python、WebRTC等等程式設計語言,看到最後,怎麼還有Audio、Piano?原來Swirsky不僅是一位計算機科學家,他還是一名創意工程師,而且會彈鋼琴!

天網是用COBOL寫的?1984年《終結者》竟然用了他的代碼!終結者也用COBOL?網友熱議:收他版稅!COBOL太老了?58歲的Swirsky說這都不是事

1984年,Swirsky在美國軍用和民用飛機制造商Grumman Aerospace做程式員。也是在這一年,Swirsky寫了那段漩渦天空的COBOL代碼并被終結者拍進了電影。

天網是用COBOL寫的?1984年《終結者》竟然用了他的代碼!終結者也用COBOL?網友熱議:收他版稅!COBOL太老了?58歲的Swirsky說這都不是事

碼了幾年代碼,Swirsky決定換個生活方式,于是加入了 Adobe,擔任進階計算機科學家,成為PostScript核心團隊的一員,還為微軟Windows開發了Photoshop的第一個版本。接着Swirsky作為創意技術總監,開始為迪士尼幻想工程研發部門工作,開發電子遊戲和數字成像系統。

天網是用COBOL寫的?1984年《終結者》竟然用了他的代碼!終結者也用COBOL?網友熱議:收他版稅!COBOL太老了?58歲的Swirsky說這都不是事

2003年,Swirsky按捺不住内心的躁動,成立了“激動科學”,為便攜式媒體播放器市場制作和發行短片。

天網是用COBOL寫的?1984年《終結者》竟然用了他的代碼!終結者也用COBOL?網友熱議:收他版稅!COBOL太老了?58歲的Swirsky說這都不是事

Thrill公司的産品

2017年,已近6旬的他又創立一家新公司Virtual Airwaves并親自擔任CTO,為人們提供即插即用的通話服務,該服務可以讓使用者的通話更簡潔更安全,按下去可以說話,松開就能傾聽,堪稱極簡主義的典範之作。

天網是用COBOL寫的?1984年《終結者》竟然用了他的代碼!終結者也用COBOL?網友熱議:收他版稅!COBOL太老了?58歲的Swirsky說這都不是事

他好像從來沒有疲憊感,一直在技術的海洋中不斷探索,為開源社群持續發光發熱,向老COBOLER緻敬!

參考連結:

https://www.pagetable.com/?p=64 https://baike.baidu.com/tashuo/browse/content?id=03557a8fecb52a9226d3e4a1&lemmaId=32738&fromLemmaModule=pcBottom https://en.wikipedia.org/wiki/Robert_Swirsky

【雲栖号線上課堂】每天都有産品技術專家分享!

課程位址:

https://yqh.aliyun.com/live

立即加入社群,與專家面對面,及時了解課程最新動态!

【雲栖号線上課堂 社群】

https://c.tb.cn/F3.Z8gvnK

原文釋出時間:2020-04-14

本文作者:新智元

本文來自:“

新智元

”,了解相關資訊可以關注“