讀古今文學網 > 虛擬現實:萬象的新開端 > 格雷絲 >

格雷絲

開發和運行代碼之間的來回交換模式主要由海軍少將和計算機科學家格雷絲·霍珀(Grace Hopper)發明,她編寫了現今創建軟件時仍需沿用的核心模式。

「源代碼」是我們在毛毛蟲階段修改的代碼,這一階段負責創建和編輯計算機軟件。源代碼通常由英文和其他符號組成,有一定的可讀性,就像是在講計算機應該做什麼,但這只是假象。源代碼更像是法律文件,它詳細說明了計算機為達成任務必須採取的確切行動。

這種風格上的誤導經常會使剛開始編程的學生感到困惑。雖然它看起來有點像人性化的文本,但只有你在編程時做到像機器人一般絕對精準,源代碼才能真正起作用。要為機器人編程,你必須自己先成為機器人。

源代碼對完美的要求主要源自霍珀和其女性海軍數學家團隊的驚人工作。她們發明和完善了編程語言、編譯程序以及實施「高級」源代碼所需的其他技術。[2]

頂尖的男性數學家被困在新墨西哥州的洛斯阿拉莫斯,研究如何製造原子彈,所以只剩下女性數學家推動計算機事業的發展。霍珀的團隊很了不起,早在計算機科學成為熱門話題之前,她們就已經開發了優化編譯程序。

由於需要提供詞彙,基於文本的代碼使得特定的抽像成為主流。因此,霍珀的做法使抽像看起來是最根本的,而且是難以避免的。