国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

九款編程語言以及締造它們的偉大女性

譯文
開發 后端 前端
從大型機步入主流市場至今,女性這半邊天已經為我們設計并開發出了大量出色、而且目前仍給軟件開發領域帶來深遠影響的編程語言。

從大型機步入主流市場至今,女性這半邊天已經為我們設計并開發出了大量出色、而且目前仍給軟件開發領域帶來深遠影響的編程語言。

[[134107]]

九款編程語言以及締造它們的偉大女性

從第一印象來講,軟件開發工作似乎一直是個男性主導下的世界。但盡管如此,女性在過去幾十年中,同樣給編程技術帶來重要且至今仍具有關鍵意義的貢獻成果。作為其中的一大核心區劃,編程語言的開發工作中亦不乏女性從業者們的身影。無數女性技術先驅者們早在大型機與機器碼稱雄的時代就開始設計并開發用于向計算機設備下達指令的語言,并在隨后的匯編以及更高級別的現代語言時代下繼續作出諸多貢獻。在今天的文章中,我們將一同了解九款出于女性技術人員之手的編程語言、它們多年來所產生的重大影響以及其背后締造者們的故事。

ARC匯編語言

[[134108]]

締造者: Kathleen Booth

年份: 1950年

背景故事:在早期計算機編程流程當中,我們必須以機器碼方式直接編寫程序,也就是說必須編寫計算機能夠解讀并據此采取行動的一系列1與0組合。匯編語言的出現讓程序員們得以通過助記符的形式來編寫機器指令,而且由機器碼向匯編碼轉化的趨勢也讓計算機編程變得更容易也更可靠。出現時間最早的匯編語言之一出自Kathleen Botth之手,她當時在英國的伯克貝克學院任教。該語言專門針對ARC(即自動繼電器計算機)所開發,而后者的設計與構建工作同樣有Booth的參與。

Address

[[134109]]

締造者: Kateryna Yushchenko

年份: 1955年

背景故事:歐洲地區誕生的第一款可編程計算機名為MESM,其由蘇聯于1950年所打造。負責其運作管理工作的科學家之一正是位于基輔的烏克蘭科學院尤先科SSR數學研究所的Kateryna Yushchenko,她同時也是第一位被蘇聯授予物理與數學科學規劃博士頭銜的女性。由于在MESM上使用機器碼進行編程的難度很高,因此Yushcenko和她的同事們認為有必要打造一套更為高級的編程語言來簡化這方面的工作。1955年,Yushchenko創造出了Address編程語言,這是第一種支持間接尋址機制的語言、而且出現時間早于西方發達國家的諸多知名高級語言——例如COBOL。Address在隨后的二十多年中一直被蘇聯所廣泛使用。

#p#

COBOL

[[134110]]

締造者: Grace Hopper及其他來自數據系統語言記錄會議的成員

年份: 1959年

背景故事:COBOL,全稱為面向商業的通用語言,最初的誕生契機源自美國政府以及各大企業對于能夠埃不同計算機設備之上、能夠為非技術人員使用的數據處理編程語言的需求。該委員會負責著這一新型編程語言的開發,而Grace Hopper正是美國海軍方面的關鍵性技術顧問之一。早在邁入這一行業頭一個十年,Hopper就曾經在面對UNIVAC系統時創建出了第一款編譯器——也就是A-O——以及一系列其它早期高級編程語言,例如ARITH-MATIC以及B-0、或者叫作FLOW-MATIC。誕生于1955年的FLOW-MATIC是一款采用英文關鍵詞的商務應用程序開發語言。隨后于1959年出現的COBOL最終繼承了FLOW-MATIC中的大部分設計思路,并于次年推出了第一套正式版本——正是因為這一點,Hopper被業界尊為COBOL之母。

FORMAC

[[134111]]

締造者: Jean Sammet

年份: 1962年

背景故事: FORTRAN語言于上世紀五十年代由IBM公司開發而成,其主要面向數學計算以及科學計算任務。而在1961年,IBM公司雇用了數學家Jean Sammet。她此前曾經在在Sperry Gyroscope以及Sylvania負責科學編程類工作,并與Grace Hopper一同參與了COBOL語言的開發。1962年,Sammet在IBM公司開發出了編程語言FORMAC(即FORmula MAnipulation Compiler,公式操作編譯器)。而作為其擴展成果之一,FORTRAN能夠執行各類代數運算。FORMAC而后成為第一款被廣泛用于進行符號型數學計算的編程語言。

Logo

[[134112]]

締造者: Cynthia Solomon協同Daniel G. Bobrow、Wally Feurzeig以及Seymour Papert

年份: 1967年

背景故事: 在上世紀六十年代末期,來自馬薩諸塞州坎布里奇Bolt、Beranek以及Newman的研究小組成員們意識到有必要開發一套專門面向兒童的、大量采用單詞與語句而非數字及符號的編程語言——這一設計思路與當時的各類主流編程語言有著明顯的區別。其中一位研究人員正是Cynthia Solomon,她的計算機科學之旅始于在人工智能先驅機構麻省理工學院Marvin Minsky自學Lisp語言的經歷。Solomon參與了這款名為Logo的全新語言的開發工作,并于上世紀六十年代末制定了向七年級學生教授其使用方法的指導細則。Logo語言最知名的象征性應用就是我們耳熟能詳的小海龜機器人,用戶可以對其發出指令以繪制各類幾何圖形。Solomon最終加入到麻省理工學院的人工智能實驗室,隨后還負責了蘋果商標的創造工作。Logo影響了此后出現的多種教育性編程語言,例如SmallTalk以及Scratch。

#p#

CLU

[[134113]]

締造者: Barbara Liskov

年份: 1974年

背景故事: 面向對象型編程語言的一大革命性發展標志正是上世紀七十年代中期CLU語言的誕生。CLU的設計與開發由麻省理工學院的Barbara Liskov負責領導,而她也是美國歷史上第一位獲得計算機科學博士學位的女性。通過CLU語言,Liskov提出了諸多概念(或者說將其引入流行),其中包括抽象數據類型、迭代器以及并行作業等等。CLU本身并不屬于面向對象語言,因為它某些關鍵性的面向對象特性,例如繼承。CLU雖然從來沒能得到廣泛應用,但它卻給其后的眾多著名語言帶來了巨大的影響,例如Java、Python以及C++,它們都或多或少地采納了來自CLU的先驅性概念。

Smalltalk

[[134114]]

締造者: Adele Goldberg協同Alan Kay、Dan Ingalls、Ted Kaehler、Diana Merry、Scott Wallace、Peter Deutsch以及其他Xerox PARC成員

年份: 1980年

背景故事: 正如二十年前COBOL的誕生讓編程真正走入尋常百姓家,SmallTalk的一大設計目標正是構建一種適用于任何一位用戶——而不僅僅是計算機科學家——并允許他們借此開發應用程序的語言。SmallTalk由Xerox公司的帕洛阿爾托研究中心(簡稱PARC)在Alan Kay的指導下創建而成,她的設計靈感則來源于Simula、世界上第一款面向對象程序。1973年,Adele Goldberg加入到Kay在PARC的開發團隊,并在SmallTalk及其各類先驅性概念——例如模式-視圖-控制器(圖形化用戶界面背后的關鍵性概念)、所見即所得編輯器以及集成化開發環境——的構建過程中扮演著重要角色。1979年,Goldberg在一臺PARC Alto計算機上向Steve Jobs及其手下程序員展示了SmallTalk演示素材及其GUI設計,而這直接啟發了蘋果旗下Macintosh桌面系統的誕生。SmallTalk最初于1980年首次以SmallTalk-80的名頭公開亮相,并對隨后出現的多種知名編程語言產生了深遠影響,包括Java、Objective-C以及Python。

#p#

BBC BASIC

[[134115]]

締造者: Sophie Wilson

年份: 1981年

背景故事: BBC BASIC也許是在史以來惟一一種專門為電視節目所開發出的編程語言。1981年,BBC公司希望推動一套名為“計算機素養項目”的電視節目,用于指導普通百姓學會編程。不過BBC公司的技術顧問們認為現有的BASIC版本還不足以完成這一目標。為了解決這個問題,BBC方面專而向Acorn Computers公司尋求幫助,希望由后者打造一款名為BBC Micro的新型計算機,外加一款專門面向電視節目的新型BASIC版本。Sophie Wilson是一位計算機科學家,而且在大學階段就曾經開發出了Acorn的第一款計算機,即8位Acorn Microcomputer。Wilson以不足16KB的小巧體積為BBC編寫出了BASIC的新版本,其中包含有命名規程、函數以及IF-THEN-ELSE結構等功能特性。計算機素養項目與BBC Micro以及Wilson的BBC BASIC給觀眾帶來了巨大的沖擊,正是這些讓英國的觀眾們第一次接觸到計算機以及編程的廣闊世界。而且這些成果隨后還被移植到多種其它平臺之上。

Coq

[[134116]]

締造者: Christine Paulin-Mohring協同Thierry Coquand、Gérard Huet、Bruno Barras、Jean-Christophe Filliâtre、Hugo Herbelin、Chet Murthy、Yves Bertot以及Pierre Castéran

年份: 1991年

背景故事: 1984年,法國計算機科學家Gérard Huet以及Thierry Coquand開始著手開發一套交互型系統,專門針對數學定理進行相關證明過程。其初始版本為Coquand打造的Calculus of Constructions(即構造演算),簡稱為CoC。1991年,Christine Paulin-Mohrin以Calculus of Inductive Constructions為基礎創建出了一套新的實現方案,并將該語言重新命名為Coq——這正是為了向Coquand致敬。除了數學定理之外,頗具知名度的Coq Proof Assistant System(即Coq證明輔助系統)也被用于進行軟件驗證。Paulin-Mohring已經被編程業界廣泛視為這款重要語言及工具的主要開發者之一。

責任編輯:王雪燕 來源: 51CTO
相關推薦

2010-03-08 10:48:09

2023-08-09 06:55:17

風險管理員工

2023-07-18 18:10:04

2015-11-03 09:29:12

2021-08-15 10:08:36

勒索軟件惡意軟件安全

2024-11-12 09:20:03

神經網絡語言模型

2021-11-25 08:00:00

人工智能編程語言開發

2014-11-11 15:40:09

2014-05-07 10:59:40

編程語言技術趣聞

2017-02-28 21:41:24

免費編程語言

2021-04-16 14:05:32

云計算

2023-05-05 14:45:05

2009-05-22 10:43:44

2015-03-27 10:16:48

編程流行編程語言編程創造者

2020-12-02 10:21:48

惡意軟件黑客網絡攻擊

2017-12-12 23:22:52

2015-03-30 17:59:42

編程語言文本編輯器

2010-03-26 17:34:29

Python歷史

2012-04-17 10:38:38

女性編程

2025-02-14 08:13:05

AI技術開發
點贊
收藏

51CTO技術棧公眾號

久久久国产成人精品| 最新高清无码专区| 欧美绝品在线观看成人午夜影视| 国产精品综合久久久久久| 污污在线观看| 国产午夜精品久久| 精品福利影视| 日韩三级久久| 日韩精品一区二区三区四区| 少妇激情一区二区三区| 亚洲免费一区二区| 91av视频在线播放| 亚洲日本在线观看视频| 亚洲一区二区五区| 欧美日本韩国一区二区三区| 制服诱惑亚洲| 欧美色图片你懂的| 午夜免费福利在线| 成人午夜免费av| 亚洲a中文字幕| 91精品短视频| 伊人久久久久久久久久久久久| av免费播放网址| 国产在线精品免费av| 欧美日韩在线观看一区二区三区| 欧美国产一区二区三区激情无套| 亚洲天堂男人天堂女人天堂| 17c丨国产丨精品视频| 日韩成人午夜精品| 欧美日韩国产精品一区二区| 午夜电影亚洲| 精品999在线观看| 亚洲专区欧美专区| 国产嫩草一区二区三区在线观看| 国语产色综合| 成人黄色免费网站在线观看| 91亚洲无吗| 国外成人免费在线播放| 欧美大胆a级| 51国产成人精品午夜福中文下载 | 青青草成人免费在线视频| 国产探花一区二区| 国产精品夜间视频香蕉| 国产欧美一区二区三区精品酒店| 亚洲成人在线网| 欧美日韩国产观看视频| 日韩在线免费观看视频| 激情久久99| 欧洲精品在线视频| 91精品啪在线观看国产18| 亚洲综合自拍一区| 国产欧美日韩在线一区二区| 日本精品在线视频| 清纯唯美激情亚洲| 国产有码在线一区二区视频| 911精品美国片911久久久| 无颜之月在线看| 亚洲午夜三级在线| 成人污污视频| 三区精品视频| 亚洲激情中文1区| 日本黄色免费在线| 成人在线中文字幕| 蜜臀av性久久久久蜜臀aⅴ| 日韩av地址| 日韩欧美一二三| 日本欧美视频| av女优在线播放| 亚洲免费一级电影| 老鸭窝91久久精品色噜噜导演| 亚州精品一二三区| 日韩中文字幕免费看| 美女视频黄a大片欧美| 最新国产在线拍揄自揄视频| 欧美高清视频在线观看| 美女www一区二区| 免费av网站在线看| 日本一区二区三区视频在线观看 | 日本高清视频一区二区| 国产成人影院| a视频在线看| 国产精品a久久久久久| 国模娜娜一区二区三区| 午夜精品一区| 蜜桃导航-精品导航| 欧美一区二区三区四区在线观看| 久久成人精品| aa视频在线观看| 国产精品12345| 精品自在线视频| 午夜精品在线看| 日韩黄色大片网站| 国产九九在线视频| 国产在线播放91| 91美女片黄在线观看| 国产美女撒尿一区二区| 黄色一级片黄色| 久久免费少妇高潮久久精品99| 午夜精品一区在线观看| 国产精品人人爽人人做我的可爱| 久热国产在线| 日韩在线电影一区| 久久综合久久八八| 蜜桃久久久久久久| 狼人综合视频| 国产视频三区| 日韩av一区二区三区在线 | 成人毛片高清视频观看| 日韩暖暖在线视频| 精品国产麻豆免费人成网站| 国产精品久久看| 国产精品入口| 精品欧美视频| 羞羞的网站在线观看| 欧美大胆性生话| 窝窝九色成人影院| 亚洲欧美一区二区激情| 国产69精品一区二区亚洲孕妇| 色狼人综合干| www 日韩| www.com毛片| 国产精品你懂得| 日韩成人中文字幕| 丰满岳妇乱一区二区三区| 乱一区二区av| 欧美精品一二| 琪琪久久久久日韩精品| 国产精品高清乱码在线观看 | 亚洲色精品三区二区一区| 国产精品激情自拍| 久久影视电视剧免费网站| 中文字幕日韩精品一区| 黄网站免费久久| 麻豆精品在线播放| 香蕉视频国产精品| 精品一区二区三区的国产在线观看| 欧美123区| 综合另类专区| 成人免费影院| 少妇精品视频在线观看| 一级香蕉视频在线观看| 加勒比在线日本| 男裸体无遮挡网站| av五月天在线| 免费观看羞羞视频网站| 97公开免费视频| 欧美黄色免费影院| 亚洲一级免费在线观看| 国产九九热视频| 自拍av在线| 亚洲自拍偷拍二区| 欧美中日韩在线| 国产经典久久久| 九九久久九九久久| 草草草在线视频| 久久国产精品国产精品| 久草视频在线播放| 黄色毛片在线看| 老司机福利在线视频| 欧美aaa视频| 高清不卡亚洲| 经典一区二区| 这里只有精品在线| 极品少妇一区二区| 久久久久国产一区二区| 中文字幕免费精品| 蜜桃视频一区二区三区在线观看 | 精品不卡一区二区三区| 日韩动漫在线观看| 激情婷婷丁香| 黄色视屏在线免费观看| 色妞ww精品视频7777| 伊人久久精品一区二区三区| 欧美午夜精品一区二区三区电影| 国产精品腿扒开做爽爽爽挤奶网站| 成人国产一区二区三区精品| 亚洲免费观看高清| 这里只有精品视频| 成人免费福利在线| 男人靠女人免费视频网站| 成人在线观看亚洲| 偷偷www综合久久久久久久| 香蕉av777xxx色综合一区| 26uuu亚洲| 日本乱码高清不卡字幕| 久久国产精彩视频| 色就是色欧美| 精品99在线视频| 麻豆网站免费在线观看| 欧美美女在线直播| 国产高清视频一区| 欧美一区二区三区视频免费| 国产精品91在线| 国产在线视频你懂| 成人福利免费在线观看| 99精品视频在线播放观看| 中文字幕日韩在线观看| 亚洲看片网站| 美女网站在线| 九一亚洲精品|