「6×多拉大炮」車廂,「Z-4計算機房」。
5+1的6×強化拼貼將GGL大德意志機車制造商聯(lián)合會寬軌試驗場不惜工本打造的6節(jié)列車炮一次性拼貼在一起。當(dāng)然,之所以不多不少剛好6節(jié)列車炮,顯然是以“SA3姐妹團”團長,首席選角助理戰(zhàn)地女郎丹妮爾為首的“SA3姐妹團”刻意達成的劇情要素。具體也不復(fù)雜,經(jīng)由蓋世太保少校,選角副導(dǎo)演凱蒂夫人公事公辦的《特殊場景拍攝道具申請報告》,作為“無限經(jīng)費”的《國家榮耀:大戰(zhàn)役》的必要項目支出,一路綠燈,完全沒有阻礙。
機房主管是出自《天生的好奇心:格蕾絲·霍珀的故事BornwithCuriosity:TheGrabsp;HopperStory》劇情時空,在“超士號”出發(fā)前剛剛秘密抵達歐陸的美國海軍中尉——格蕾絲·赫柏。
格蕾絲·赫柏Grabsp;MurrayHopper,1906年12月9日出生于紐約,計算機軟件工程專家,耶魯大學(xué)第一位女博士,杰出的計算機科學(xué)家,世界上第三位程序員,與圖靈、喬布斯和蓋茨等一同被評為“IT界十大最有遠見的人才”。在那個全靠機器語言和打孔條撐起計算機的年代,格蕾絲·赫柏發(fā)明了世界上第一個編譯器——A-0系統(tǒng)。
1945年9月9日,格蕾絲使用的機電式計算機“馬克2號MARK-Ⅱ”出現(xiàn)故障,導(dǎo)致工作無法進行。經(jīng)過了近一天的檢查,格蕾絲找到了故障的原因:繼電器中有一只死掉的蛾子。她將這只蛾子夾了出來,做成了標(biāo)本。后來,”Bug小蟲”和”Debug除蟲”這兩個本來普普通通的詞匯成了計算機領(lǐng)域中特指莫明其妙的“錯誤”和“排除錯誤”的專用詞匯而流傳至今,而格蕾絲·赫柏也因此成了第一個發(fā)現(xiàn)“Bug”的人。
到1956年,她開發(fā)出來一套很完整的程序語言,叫做FLOW-MATIC。格蕾絲為解決某些使用問題,寫了一套稱作“Validation”的程序。后來,它漸漸發(fā)展出一套偏向于商用的新語言,就是著名的“科博COBOL,onBusiedLanguage的縮寫,原意是‘面向商業(yè)的通用語言’”。因此,格蕾絲·赫柏被稱為“COBOL科博之母”。
1943年,滿懷愛國熱情,放棄多年奮斗才得到的優(yōu)渥生活,義無反顧的加入婦女自愿救護組織,卻被評價“無論是身高還是體重,她沒有一項合格”已經(jīng)37歲的格蕾絲·赫柏博士,剛佩上海軍中尉的肩章,就被任命為著名計算機專家霍德·艾肯H.Aiken博士的助手,參與“馬克1號Mark-Ⅰ”計算機的研制,“成了世界上第一臺大型數(shù)字計算機的第三名程序員”。正要走上軟件大師的成功之路,個人劇情卻因WAC陸軍婦女隊琳達·哈曼中尉和格蕾絲·弗里曼中尉的一紙調(diào)令,被秘密派遣到柏林片場。
WAC陸軍婦女隊琳達·哈曼中尉和格蕾絲·弗里曼中尉的理由也十分充分且合理。
第三帝國已經(jīng)秘密研制出一臺領(lǐng)先世界的Z-4計算機,想要破解它的秘密只能由最專業(yè)的人來完成。這個人顯然非「“COBOL之母”格蕾絲·赫柏」莫屬。
除了格蕾絲·赫柏博士,一同秘密抵達片場的還有來自《絕密玫瑰:二戰(zhàn)女程序員TopSecretRosies:theFemaleputersofWorldWarII》中計算機史上第一批程序員:
瓊?詹寧斯JeanJennings,馬琳?韋斯科夫MarlynWescoff、露絲?里克特曼RuthLichterman、貝蒂?斯奈德BettySnyder、弗朗西斯?比拉斯Franbsp;Bis和凱瑟琳?麥克納爾蒂KathleenMulty。
她們是在戰(zhàn)爭號召下聚集在一起的典型組合:馬琳?韋斯科夫和露絲?里克特曼都是猶太教教徒;貝蒂?斯奈德是貴格會教徒;凱瑟琳?麥克納爾蒂是愛爾蘭裔的天主教教徒;而瓊?詹寧斯是基督新教的教友。1945年夏,她們六人被送到了阿伯丁試驗場學(xué)習(xí)如何使用IBM打孔卡片和操作接線板。在經(jīng)過了6個星期的訓(xùn)練,六位女程序員回到賓夕法尼亞大學(xué),成為創(chuàng)造出戰(zhàn)后第一臺通用型計算機的初代程序員,而且全都是女性。
因此后世有業(yè)內(nèi)人士半開玩笑的說,“程序猿”最初叫“程序媛”。
內(nèi)容未完,下一頁繼續(xù)閱讀