日韩免费高清一区二区_久久久久久久久毛片_亚洲麻豆一区二区三区_性生交大片免费全黄_亚洲蜜桃精久久久久久久久久久久_欧美熟妇另类久久久久久多毛_日批在线观看视频_亚洲AV无码国产精品_特级特黄刘亦菲aaa级_三上悠亚 电影

幼教網
全國站
您現在的位置:幼教 > 家庭教育 > 幼兒家庭教育 > 智力開發 > 正文

編程語言的發展歷史

來源:一個程序員的日常 作者:開源中國 2018-06-17 10:26:46

說兩句

  1801 - Joseph Marie Jacquard用打孔卡為一臺織布機編寫指令,在掛毯上織出了“hello, world”字樣。當時的reddit網友對這項工作的反響并不熱烈,因為它既缺少尾遞歸調用,又不支持并發,而且甚至都沒有注意在拼寫時恰當地區分大小寫。

  Jacquard織布機是第一臺可進行程序控制的織布機。用打孔卡進行編程的概念,直到電子計算機被發明出來之后仍然被廣泛運用。

  最早的Hello World程序(出自K&R C)打印的是全小寫的字符串:"hello, world"。

  在許多英文技術社區里,不正確地使用大小寫發貼會被視作是小白的行為。(如把“Python”拼作“python”,把“FreeBSD”拼作“freebsd”,把“Qt”拼作“QT”)

  1842 - Ada Lovelace寫了世界上第一個程序。她的努力只遇到了一點點小小的麻煩,那就是:實際上并沒有任何計算機能夠用來運行她的程序。后來的企業架構師們重新吸收了她的這個技能,用來學習如何更好地使用UML進行編程。

  Ada Lovelace為Charles Babbage的分析機寫了一個計算伯努利數的算法實現,因此被后世公認為是世界上第一個程序員。實際上,分析機由于其設計思想過于先進,在當時根本沒有 被制造出來。(Babbage的分析機一般被認為是現代電子通用計算機的先驅)

  諷刺現在的某些“軟件架構師”頂多只會紙上談兵地畫畫UML。

  1936 - Alan Turing發明了世間一切程序語言的最終形態,但很快他就被英國軍情六處“請”去當007了,以至于他根本來不及為這些語言申請專利。

  與通用圖靈機(Universal Turing machine)等價的語言被稱為圖靈完備的(Turing completeness),它定義了“什么樣的語言可以被稱作是程序語言”。

  二戰期間Turing曾秘密地為英國軍方工作,破解德軍的Enigma密碼機,并在戰后被授予大英帝國勛章。但這項事實直到多年以后才向公眾公開。

  1936 - Alonzo Church同時也發明了世間一切程序語言的最終形態,甚至做得更好。但他的λ演算被絕大部分人忽視了,因為它與C語言“不夠像”。盡管存在著這樣的批評,但事實上,C在當時還沒有被發明出來。

  Church是Turing在Princeton的博士生導師,他在λ演算方面的工作先于Turing指出了不存在一個對可判定性問題的通用解法,這后來證明和Turing針對停機問題提出的圖靈機模型是等價的。即著名的Church-Turing論題。

  說Church“甚至做得更好”,因為λ演算為后世所有的函數式語言提供了理論基礎。

  現在一種常見的關于函數式編程的批評就是:“它們與C語言不夠像”。

  1940年代 - 一些直接采用布線和開關來進行程序控制的“計算機”出現了。工程師們當時這么做,據說是為了避開“用空格還是用制表符縮進”這樣的論戰。

  據說當時負責設計ENIAC的工程師中間曾經發生過這樣的爭論:

  空格比制表符好。

  制表符比空格好。

  4個空格比8個空格好。

  什么?用2個空格的統統燒死。

  關于這臺具有里程碑意義的人類史上第一臺電子計算機ENIAC上應該預裝何種編輯器,工程師們還發生過這樣的爭吵:

  Vim比Emacs好!

  Emacs比Vim好!

  強烈推薦Sublime Text。

  你丫用編輯器的都是找虐,IDE才是王道。

  沒錯,要用就用世界上最好的公司微軟開發出來的世界上最好的IDE:Visual Studio。

  我早就看透了無謂的編輯器論戰什么的了,我要告訴樓上吵架的,你們全都是傻逼!

  最后,工程師們一致決定使用布線和開關來為他們即將發明的計算機進行編程,機智地避開了所有這些無謂的爭吵,最終齊心協力創造出了人類歷史上第一臺電子計算機:ENIAC。(鼓掌

  (圖:兩位ENIAC程序員在運用敏捷開發方法進行愉快的結對編程。“自從拋棄伴隨我多年的Emacs和HHKB Pro、改用布線和開關進行編程之后,我的左手小指麻痹奇跡般地痊愈了。”其中一位接受采訪時如是說。另一位則表示:“新的編程方式讓曾經專注頸椎病20 年的我得到了徹底的康復,不用再整天盯著顯示屏,身心同時得到了極大的放松,值得大力推廣!”)

  1957 - John Backus和IBM發明了FORTRAN語言。關于IBM或FORTRAN并沒有什么特別好笑的地方。除了,寫FORTRAN程序的時候不系藍領帶將被編譯器視作是一個syntax error。

  藍領帶、白襯衫、深色西裝似乎是IBM公司20世紀經典的dress code。

  早期FORTRAN(FORTRAN 77)對程序書寫格式的要求那是相當嚴格。(例如,蛋疼的固定格式縮進)

  1958 - John McCarthy和Paul Graham發明了LISP。由于冷戰期間的戰略括號資源儲備所造成的巨大成本,LISP從未流行過。盡管欠缺足夠的流行度,LISP(現在叫做 “Lisp”,有時叫“Arc”)仍然被視作一門有影響力的語言,在關鍵的算法思想諸如遞歸(recursion)和提升逼格 (condescension)上尤為典范。

  LISP發明的那一年Paul Graham其實還沒有出生。據說是因為某本叫做《Haste and Waste》的偽程裝黑圣典實在太有名了,以至于許多編程小白們把寫這本書的傳奇人物同Lisp之間畫上了等號。

  提升逼格確實是一種與遞歸調用同樣關鍵的算法思想。嗯,你懂的。

  1959 - 在輸掉了和L. Ron Hubbard之間的一場打賭之后,Grace Hopper和其他幾個抖S發明了所謂的“面向Boilerplate的全大寫化語言(Capitalization Of Boilerplate Oriented Language,COBOL)”。多年以后,由于一些被誤導的、性別歧視主義者對Adm. Hopper關于COBOL的工作的報復,在Ruby技術會議上不時會看到一些厭女主義乃至仇視女性的材料出現。

  L. Ron Hubbard是山達基教(Scientology)的創始人,二戰期間曾與Grace Hopper同樣供職于美國海軍。(尚不清楚這兩人之間有無其他聯系)

  COBOL語言以代碼極其冗長和通篇大寫字母的書寫風格而聞名。

  Adm. Hopper:Grace Murray Hopper女士的軍銜是Rear Admiral Lower Half,即美國海軍準將。

  1964 - John Kemeny和Thomas Kurtz創造了BASIC,一個為非計算機科學家設計的非結構化的程序語言。

  1965 - Kemeny和Kurtz兩人goto到了1964。

  調侃BASIC語言對行號和goto的無節制濫用。

  1970 - Guy Steele和Gerald Sussman創造了Scheme。他們的工作導致了一系列以《Lambda之究極(Lambda the Ultimate)……》為標題開頭的論文發表,并在《Lambda之究極廚房神器》這一篇中達到了最高潮。以這篇論文為基礎,開始了一個長年累月的、收 視率究極失敗的晚間電視購物節目。Lambda們因為其概念相對難以理解而被大眾所忽視,直到未來的某一天,Java語言終于讓它們變得有名了起來。通過 不包含它們這件事情。

  1970 - Niklaus Wirth創造了Pascal,一個過程式的語言。很快就有人開始聲討Pascal,因為它使用了類似“x := x + y”這樣的語法,而不是更為人熟知的類C語法“x = x + y”。盡管存在著這樣的批評,而事實上當時C還沒有被發明出來。

  1972 - Dennis Ritchie發明了一把射擊時能同時向前和向后兩個方向發射子彈的絕世好槍。但他對此發明造成的致死和終身殘疾數量感到還不夠滿意,所以他又發明了C語言和Unix。

  翻譯君:……

  相關推薦:

小升初試題、期中期末題、小學奧數題

盡在奧數網公眾號

   歡迎使用手機、平板等移動設備訪問幼教網,幼兒教育我們一路陪伴同行!>>點擊查看

  • 歡迎掃描二維碼
    關注幼教網微信
    gh_5735a1f9f07c

  • 歡迎掃描二維碼
    關注奧數網微信
    ID:aoshu_2003

熱點專題

  • 幼兒園教學課件:奇特的建筑
  • 幼兒教學課件:小魚的夢
  • 河頭幼兒園“幫水寶寶搬家”

[幼兒園英語課件]幼兒園英語課件:認識時間

[幼兒園英語課件]幼兒園英語課件:A Apple

幼升小

幼升小資訊

幼升小政策

幼升小擇校

幼升小指導

學區房

幼升小真題

重點小學

上海小學

廣州小學

深圳小學

成都小學

武漢小學

南京小學

北京一類幼兒園

海淀區幼兒園

西城區幼兒園

東城區幼兒園

朝陽區幼兒園

其他區幼兒園

幼兒園資訊

教師園地

幼兒園說課稿

幼兒園教案

教學論文

幼兒園課件

幼兒園教師心得

幼兒園評語

少兒教育

胎教

早期教育

入園必讀

潛能開發

藝術培養

家庭教育

兒童樂園

科普知識

圖書推薦

睡前故事

成語故事

童話故事

唐詩宋詞

孕育指南

時尚媽咪

健康寶貝

美食廚房

趣味數學

健康飲食

專家答疑

-->
日韩免费高清一区二区_久久久久久久久毛片_亚洲麻豆一区二区三区_性生交大片免费全黄_亚洲蜜桃精久久久久久久久久久久_欧美熟妇另类久久久久久多毛_日批在线观看视频_亚洲AV无码国产精品_特级特黄刘亦菲aaa级_三上悠亚 电影
国产福利一区二区| 7799精品视频| 国产精品污网站| 国产毛片精品视频| 在线观看国产精品一区| 欧美tickle裸体挠脚心vk| 日本午夜精品视频在线观看| av免费观看不卡| 91精品国产综合久久小美女| 亚洲成人动漫在线观看| 精品无码av一区二区三区| 欧美日韩国产片| 亚洲图片一区二区| 中文字幕一区二区三区乱码不卡| 色婷婷国产精品综合在线观看| 国产精品女上位| www.成人在线| 欧美网站一区二区| 一区二区久久久久久| 亚洲一二三四五| 制服丝袜亚洲色图| 免费成人在线观看| 国产精品av久久久久久无| 久久精品人人做人人综合| 国产精品一卡二卡在线观看| 亚洲一二三在线观看| 中文字幕在线观看不卡| 北条麻妃国产九九精品视频| 欧美熟乱第一页| 日av在线不卡| 中文字幕伦理片| 国产精品久久久久永久免费观看| www.欧美.com| 欧美精品高清视频| 久久国产免费看| 国产3级在线观看| 亚洲欧美日韩一区二区三区在线观看| 在线成人精品视频| 精品日韩在线观看| 国产成人精品网址| 欧美性xxxxx极品少妇| 天堂资源在线中文精品| 国产精品天天干| 亚洲欧美日韩人成在线播放| 女同性恋一区二区三区| 久久亚洲综合色一区二区三区| 国产成人av一区二区三区在线 | 精品一区免费av| www.97视频| 香蕉久久一区二区不卡无毒影院| 亚洲一区二区三区日韩| 亚洲日本在线观看| 小毛片在线观看| 国产精品视频看| 蜜臀av粉嫩av懂色av| 国产午夜精品久久| 国产乱淫av麻豆国产免费| 欧美精品一区二区在线观看| 成人av中文字幕| 日韩午夜在线影院| 成人午夜免费av| 91精品国产综合久久小美女| 粉嫩13p一区二区三区| 欧美精品xxxxbbbb| 国精产品一区一区三区mba桃花 | 亚洲激情校园春色| 人妻精品久久久久中文字幕| 国产精品久久久99| 野外性满足hd| 亚洲精品亚洲人成人网在线播放| www在线观看免费视频| 亚洲嫩草精品久久| 亚洲av熟女国产一区二区性色| 一区二区三区四区精品在线视频| 久久久久久久毛片| 香蕉影视欧美成人| 色偷偷久久人人79超碰人人澡| 另类小说色综合网站| 精品制服美女丁香| 色婷婷亚洲综合| 国精产品一区一区三区mba视频 | 欧美激情艳妇裸体舞| 国产午夜在线一区二区三区| 亚洲国产精华液网站w| 少妇光屁股影院| 亚洲综合丁香婷婷六月香| 免费成人深夜蜜桃视频| 视频一区二区中文字幕| 91国产成人在线| 国产一区二区三区不卡在线观看 | 国产视频一区在线观看 | 欧美一区二区视频在线观看2020| 成人中文字幕在线| 久久久久国产一区二区三区四区| 69亚洲乱人伦| 一区二区三区在线播放| 日韩欧美国产成人精品免费| 精品午夜一区二区三区在线观看| 制服丝袜亚洲播放| 一二三区视频在线观看| 亚洲摸摸操操av| 亚洲天堂黄色片| 精品无人码麻豆乱码1区2区| 欧美一区二区三区不卡| aaaaa黄色片| 亚洲精品一二三| 老女人性淫交视频| 国产美女在线观看一区| 欧美草草影院在线视频| 在线观看av中文字幕| 亚洲国产综合视频在线观看| 色婷婷久久久综合中文字幕| 成人h版在线观看| 欧美激情一区二区| 成年人免费视频播放| 国模一区二区三区白浆| 精品久久国产老人久久综合| 黄色在线观看av| 蜜桃视频在线一区| 日韩欧美国产麻豆| www.狠狠爱| 久久精品国产成人一区二区三区| 日韩午夜精品视频| 熟女丰满老熟女熟妇| 蜜臀av一区二区在线免费观看| 日韩小视频在线观看专区| 搡老熟女老女人一区二区| 日韩精品一二区| 欧美一区二区三区免费大片| 中文字幕一区二区人妻电影丶| 日韩经典一区二区| 日韩精品一区在线观看| 免费看91的网站| 国产精一品亚洲二区在线视频| 国产欧美精品一区二区色综合 | 午夜精品福利视频网站| 欧美一二三区在线观看| 一区二区三区少妇| 另类成人小视频在线| 久久久久久日产精品| 娇小11一12╳yⅹ╳毛片| 国产不卡视频在线观看| 国产精品每日更新在线播放网址 | 国产综合色产在线精品| 欧美国产日韩一二三区| 青青草原在线免费观看| 91年精品国产| 午夜伊人狠狠久久| 日韩欧美的一区二区| 九九热久久免费视频| 成人高清免费观看| 一区二区三区毛片| 欧美一区二区三区爱爱| 精品人妻一区二区三区蜜桃视频| 国产精品 日产精品 欧美精品| 国产精品女同一区二区三区| 欧美午夜一区二区| 人妻无码中文久久久久专区| 久久99久久久欧美国产| 国产精品久久久久久久久图文区 | 一区二区成人在线| 日韩欧美的一区| 99热在线观看精品| 91免费视频大全| 日本欧美在线观看| 久久精品男人的天堂| 欧美在线制服丝袜| 午夜一区二区三区免费| 国产精品亚洲人在线观看| 亚洲天堂2016| 日韩一区二区在线免费观看| av资源在线免费观看| 四川一级毛毛片| 精品一区二区在线看| 椎名由奈av一区二区三区| 91精品国产综合久久久久久 | 99视频精品在线| 日韩国产欧美在线视频| 国产精品美女久久久久av爽李琼| 欧美福利视频一区| 欧美88888| 少妇伦子伦精品无吗| 国产精品一区在线| 午夜欧美一区二区三区在线播放| 国产亚洲成年网址在线观看| 欧美亚一区二区| 日韩不卡av在线| 韩国黄色一级片| 国产伦精品一区二区三区在线观看| 一区二区三区日韩在线观看| 精品国产乱码久久久久久浪潮 | 亚洲国产精品成人综合久久久| 国产一区二区按摩在线观看| 亚洲在线中文字幕| 日本一区二区三区免费乱视频| 69久久夜色精品国产69蝌蚪网| fc2ppv在线播放| xxxx日本免费| 韩国一区二区三区四区| 国产精品66部|