-
當(dāng)前位置:首頁 > 創(chuàng)意學(xué)院 > 技術(shù) > 專題列表 > 正文
文章生成器是誰發(fā)明的(文章生成器是誰發(fā)明的呢)
大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于文章生成器是誰發(fā)明的的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。
開始之前先推薦一個非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計劃、工作報告、論文、代碼、作文、做題和對話答疑等等
只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準(zhǔn),寫出的就越詳細(xì),有微信小程序端、在線網(wǎng)頁版、PC客戶端
官網(wǎng):https://ai.de1919.com。
本文目錄:
請問,編譯軟件最早是由誰發(fā)明出來的?
Grace Murray Hopper
引言
1992年1月7日,華盛頓阿靈頓國家公墓,美國海軍為在元旦凌晨睡夢中安然去世的退休海軍女軍官格蕾絲·穆雷·赫柏 (Grace Murray Hopper) 舉行了隆重的葬禮。海軍儀仗隊和眾多肅穆的海軍官兵按照海軍的禮儀向這位令人尊敬的長者作最后的告別。千千萬萬的美國人則通過電視轉(zhuǎn)播觀看了葬禮的實(shí)況。四年后的1996年1月6日,美國海軍在緬因州的巴斯港 (Bath, Maine) 為它新建造的一艘阿利·伯克級驅(qū)逐艦舉行了隆重的命名儀式,把它命名為“赫柏號”。這是第二次世界大戰(zhàn)以后第一次、整個美國海軍歷史上第二次以一位女性的名字命名一艘戰(zhàn)艦。
啟蒙
Grace Hopper (1906–1992), 本姓Murray, Hopper為夫姓。1906年12月9日生于美國紐約一個海軍世家,其祖父軍銜曾達(dá)少將。她的外祖父則是一名高級土木工程師,常常帶著她去上班,她也十分高興地去幫著扶紅白相間的測量桿,這培養(yǎng)了她對于幾何學(xué)和數(shù)學(xué)的興趣。Grace的父親因患動脈硬化導(dǎo)致雙腿截肢,長期住院,這使得作為長女的她從小就更加懂事和勤奮。
Grace回憶她小時候最喜歡上的課是數(shù)學(xué)課,特別是幾何課。因?yàn)樵趲缀握n上,她可以把鉛筆盒里所有彩色的筆全部拿出來用。雖然她是個女孩子,可是各種量角器、計算尺她都喜歡拿來玩,研究它們的原理和作用。她還做過一些很像男孩子做的事情:她曾經(jīng)在六、七歲的時候,把家里所有的鐘都拆開,但是沒有一個成功裝回去,因此還受到了嚴(yán)厲的處罰。
教育
進(jìn)入大學(xué)之前,Grace就讀于私立的Wardlaw-Hartridge學(xué)校。1928年她大學(xué)畢業(yè)于瓦薩學(xué)院 (Vassar College) 并取得數(shù)學(xué)和物理的雙學(xué)士學(xué)位,在校期間是美國資優(yōu)學(xué)生聯(lián)誼會 (Phi-Beta-Kappa Society) 成員 (PBK是一個有著兩百多年歷史的,很好很強(qiáng)大的學(xué)生社團(tuán)。老布什、克林頓、厄普代克都曾是其中一員)。隨后進(jìn)入耶魯大學(xué)攻讀數(shù)學(xué)碩士,在 1930 年得到碩士學(xué)位。1930年6月15日她與Vincent Foster Hopper結(jié)婚 (Vincent是紐約大學(xué)英文系教授,1945年過世,他與Hopper沒有生育子女)。結(jié)婚沒多久,Grace就決定要攻讀博士,于是她一邊教書,一邊在耶魯大學(xué)進(jìn)修博士學(xué)位,并在 1934 年取得學(xué)位,前后只花了四年的時間,這算是相當(dāng)快的。她的博士論文題為《代數(shù)方程可約的一個新準(zhǔn)則》 (A New Criterion for Reducibility of Algebraic Equations), 但是讓許多人驚奇的是,她是用幾何方法證明這個準(zhǔn)則的。作為一個女性,獲得數(shù)學(xué)博士學(xué)位是一個很大的成就,因?yàn)樵跀?shù)學(xué)上取得成就而獲得博士學(xué)位本身就是很困難的。據(jù)統(tǒng)計,從1862-1934年間,全美總共授予1279個博士學(xué)位,平均每年不到18個,而女性獲得數(shù)學(xué)博士學(xué)位的就更是鳳毛麟角了。在求職方面,女?dāng)?shù)學(xué)家通常只能到高中教課,極難希望上大學(xué)講臺,但Grace做到了:她在碩士畢業(yè)后被母校瓦薩學(xué)院聘任,短短幾年就從助教升到副教授。不過,到這個階段為止,我們還看不出來她會跟計算機(jī)產(chǎn)生任何關(guān)系。
轉(zhuǎn)折
1941年是Grace人生的轉(zhuǎn)折點(diǎn)。珍珠港事件后,Grace有了從軍的念頭,她想加入海軍。當(dāng)時女性從軍都是做后備軍人,大部分都是護(hù)士,要不然就是做后勤。如果是受過高等教育的女性,就會被分配去做有關(guān)計算的工作。由于家庭傳統(tǒng),她選擇了參加海軍的WAVES組織 (Women Accepted for Voluntary Emergency Service)。在馬薩諸塞州北安普敦 (Northampton, MA) 的海軍軍官學(xué)校接受培訓(xùn)以后,她被授予上尉軍銜,考慮到她的數(shù)學(xué)背景,她被派到哈佛大學(xué)的Howard Aiken (1900-1973) 教授手下參與Mark I的研制工作。Aiken教授是1939年的哈佛物理博士,也是Mark I、II、III、IV這一系列電機(jī)計算機(jī)的設(shè)計及制造者。
題外話:Mark I原來的名字是ASCC (Automatic Sequence Controlled Calculator), 由哈佛大學(xué)與IBM合資建造,完成于1943年,重35噸,內(nèi)部線路長達(dá)500英里。但是在1944年的Mark I啟用典禮之后,IBM和哈佛就鬧翻了,原因是哈佛認(rèn)為IBM只是個出錢的財主,主要的智力貢獻(xiàn)是哈佛人的功勞,IBM認(rèn)為自己也在工程上做了許多研究和創(chuàng)新,而哈佛卻認(rèn)為那些工程上的創(chuàng)新都不值一提。(殘念 ..) 所以IBM就從哈佛的Mark計劃中退出。后來的十年間,IBM在學(xué)術(shù)界的主要合作伙伴,變成了哥倫比亞大學(xué)。(都是牛校中的牛校啊 ..)
Grace從小就喜歡各種計算尺,當(dāng)她走進(jìn)哈佛的計算工廠見到這臺電機(jī)計算機(jī)時,她說這是她看過最有趣的計算尺。在她之前,有兩個男生在Mark上寫過程序,這兩個男生后來幫助Grace在三天之內(nèi)寫出了她的第一個程序。所以算起來,Grace是世界上第三個在電機(jī)計算機(jī)上寫程序的人。下面的照片就是Mark計劃的工作人員。坐在中間的是Aiken教授,唯一的女性就是Grace Hopper, 背景為Mark I.
The Harvard Mark Team
榮耀
1945年9月9日,發(fā)生了一件對計算機(jī)界而言非常重要的軼事。那天的天氣很熱,工作人員把窗戶都打開了,后來有一只蛾飛了進(jìn)來,結(jié)果那只蛾死在一只繼電器里面,造成電路不通,機(jī)器死機(jī),他們沒辦法算出他們要的結(jié)果。經(jīng)過了近一天的檢查,Grace找到了那只蛾,她設(shè)法用她的發(fā)夾把那只蛾弄了出來,還把那只蛾的尸體貼在她的管理日志上,上面寫道:“就是這個Bug,害我們今天的工作無法完成?!边@個消息傳開之后,那個實(shí)驗(yàn)室里的人每逢老板詢問為何還沒做出結(jié)果時,都把過錯推給Bug. (那個實(shí)驗(yàn)室里的人們真是幸福啊 ..)
爾后,”bug” (小蟲) 和”debug” (除蟲) 這兩個本來普普通通的詞匯成了計算機(jī)領(lǐng)域中特指莫明其妙的“錯誤”和“排除錯誤”的專用詞匯而流傳至今。下面這張照片,就是當(dāng)時的那只蛾以及Grace的記錄。
Grace Hopper's Bug
第二次世界大戰(zhàn)結(jié)束后,所有的后備軍人應(yīng)當(dāng)退役,但是Grace Hopper卻決定辭去瓦薩學(xué)院的教職,專心在Aiken的實(shí)驗(yàn)室里做個Programmer. 1949年,Grace離開哈佛來到費(fèi)城,進(jìn)入Eckert和Mauchley合開的計算機(jī)公司 (Eckert-Mauchley Computer Corporation) 擔(dān)任資深數(shù)學(xué)家,主要工作是設(shè)計軟件。這家公司設(shè)計出來的第一套電子計算機(jī),也是全世界的第三臺電子計算機(jī),叫做UNIVAC I. 1950年公司因經(jīng)營不善,被Remington Rand收購。沒過多久,Remington Rand又跟幾家小公司合并成立了Sperry. Grace一直在這家公司做資深數(shù)學(xué)家和程序設(shè)計人員,到1971年65歲退休,她才離開這家公司。
Grace對計算機(jī)界的貢獻(xiàn)相當(dāng)多,Bug這個名詞的引用,其實(shí)只算是一個小小的插曲。她最大的貢獻(xiàn)是發(fā)明了世界上第一個編譯器 (Compiler), 名字叫做A-0. 當(dāng)時是沒有任何組合語言及程序語言存在的,所有的程序設(shè)計人員都要把程序翻譯成機(jī)器碼,即”0011000101011″這樣的形式,在紙上打孔,再送到機(jī)器里去讀。Grace在進(jìn)入Eckert-Mauchley公司之后,便產(chǎn)生了一種想法,她想設(shè)計一種程序,讓人可以用類似英文的語法,把想做的事寫下來,然后用這個程序把英文翻譯成機(jī)器的語法,交給機(jī)器去執(zhí)行。這個想法就是今日的Compiler (編譯器). 當(dāng)初她提出這樣的構(gòu)想時,眾人皆曰不可。所有人都告訴她計算機(jī)只能做計算,只能處理數(shù)字,計算機(jī)是不懂英文的。在50年代,大部分人都尚未意識到計算機(jī)是用來處理信息的工具,所有的人就認(rèn)為計算機(jī)只是個計算器而已。Grace Hopper可能是第一個想到這個問題并且有機(jī)會做下去的人。爾后,她就到處去演講以籌集資金來做這項(xiàng)計劃。這段期間,有很多朋友問她:“你怎么這么勇敢呢? 萬一搞砸了,你該怎么辦?”Grace回答道:
“It is always easier to ask forgiveness than it is to get permission.”
(以后要道歉,比現(xiàn)在要拿到錢簡單多了。)
這句話后來成為她一生中的至理名言之一。
當(dāng)初在寫世界上第一個編譯器A-0時,為了向能出錢的老板炫耀,Grace還設(shè)計了三個版本:英文版、德文版、法文版,表明編譯器不僅看得懂英文,也看得懂德文跟法文。但后來德文版和法文版的編譯器都沒再做下去。到1956年,她開發(fā)出來一套很完整的程序語言,叫做FLOW-MATIC. 海軍采用了這套系統(tǒng) (這時Grace還是海軍的一員)。因?yàn)楹\姺鶈T廣大,如果各地自行稍加將編譯器修改一小部分,就會發(fā)生A地的程序在B地?zé)o法執(zhí)行的問題。于是Grace寫了一套程序,用來檢查這些程序之間是不是采用同樣的編譯方式,稱作Validation. 后來影響到民間,漸漸發(fā)展出一套新的語言,偏向于商業(yè)使用的語法,這套程序語言就是著名的COBOL (Common Business Oriented Language). 這也是Grace Hopper對計算機(jī)界的第二個重大貢獻(xiàn)。其實(shí),在那個年代總共只有三種程序語言:COBOL、ART、FORTRAN (IBM的產(chǎn)品). 有人把Grace叫做“COBOL之母”,這個稱號雖然被學(xué)術(shù)界的某些人所反對 (因?yàn)樗龥]有直接參COBOL語言的設(shè)計工作),但她對COBOL的形成與發(fā)展所起的重大作用卻是世人一致公認(rèn)的。據(jù)20世紀(jì)80年代初的統(tǒng)計,全美在運(yùn)行中的程序有80%是用COBOL語言編寫的,由此可見COBOL語言對計算機(jī)應(yīng)用發(fā)展所起的作用。
下面這張,是Grace頒獎給Donald E. Knuth (神一般的存在) 的照片。前者是開創(chuàng)計算機(jī)程序設(shè)計語言的早期領(lǐng)袖之一,后者是計算機(jī)程序算法的當(dāng)代領(lǐng)袖之一。這是一張難得的合影。(強(qiáng)大的氣場,淚奔 ..)
Grace & Knuth
1966年,Grace Hopper滿60歲。她當(dāng)時的官階是海軍中校,而海軍中校60歲就該退休了。退休的那一天,Grace說這是她一生中最悲傷的一天,因?yàn)閯e人已經(jīng)告訴她:她太老了。但很快,海軍發(fā)現(xiàn)離了Grace還不行——有個工資管理程序重寫了823次還是不能正常運(yùn)行。因此,她剛從海軍退休半年就又被海軍召回重新服役,負(fù)責(zé)海軍系統(tǒng)計算機(jī)高級語言的標(biāo)準(zhǔn)化和普及工作,并且一干就是20年,直到1986年8月14日才正式最后退休。這期間她的軍銜一再提升,1985年被提升為少將。由于這超過了美國法律規(guī)定的軍官服役年齡,國會還通過了專門的法律使對Grace的任命合法化。在波士頓的“憲法號”戰(zhàn)艦上向Grace授予“國防部優(yōu)秀服役勛章”(Defense Distinguished Service Medal) 并為她退休舉行的隆重儀式上,Grace在致詞中自豪地說她是WAVES成員中最后一個離開崗位的人:她40歲時就被告知她太老了不宜繼續(xù)在部隊中工作,而她卻仍然穿著制服又干了整整40年!
重返海軍期間,她擔(dān)任了好幾個海軍計算中心的主持者或是顧問,指揮海軍的技術(shù)人員,到處去演講,宣傳她的觀念。其中,有一件很有趣并且很有名的事情。她在演講之中,總是沒有辦法讓聽眾聽懂什么是nanosecond (十億分之一秒). 多長的時間是一個nanosecond? 而microsecond (百萬分之一秒) 又跟nanosecond差多少? 這一點(diǎn)很難去解釋,因?yàn)樗鼈兌际菢O短極短的時間,但相差了一千倍。 Grace想到了個點(diǎn)子,她跑到工程部切了段電線,這段電線長11.78 英寸 (約合0.3米),她就拿著這將近1英尺的電線跟聽眾說:“這個長度就是電波在一個nanosecond可以跑的距離?!蓖瑫r,她又拿了好幾捆電線放到桌上,差不多有1000英尺 (約合300米) ,然后她就說:“這個長度就是電波在一個microsecond可以跑的距離?!贝藭r,聽眾就明白了。所以她說:“你們要小心,絕對不要隨便浪費(fèi)一個microsecond的電?!?/p>
其間,有一位參議員,他從來沒見過Grace. 但是他聽說了這個人以后,就私下做了些調(diào)查,然后在國會里面主動提出了關(guān)于Grace的申請案。他認(rèn)為這樣重要的女性不應(yīng)該在海軍里面只做一個校官而已,覺得她應(yīng)該做將官。國會很快就通過了這個提案,然后通知了海軍,海軍就將Grace升職了,于是,在1985年11月,Grace成為了海軍少將,她是美國第一個到達(dá)這個官階的女性。1986年,她七十九歲,是所有在世的、最年長的、尚未退役的美軍軍官。此時的她,即將正式退休。
尾聲
Grace退休的Party上來了2000多人,有她認(rèn)識的,也有她不認(rèn)識的。在正式退休之后,她又跟Digital公司簽約,Digital公司聘請她代表他們演講、推銷他們公司的產(chǎn)品。Digital公司當(dāng)時主要的產(chǎn)品是Minicomputer. 事實(shí)上,在1986年時PC已經(jīng)出現(xiàn),那時叫做Microcomputer. 在海軍里,Grace Hopper是極力推行使用PC的人之一。她在這方面也有一句名言。她說,在古老的時候,人們都是用牛和馬來拉東西,后來人類社會發(fā)展得越來越蓬勃,東西越來越重,但是人們并沒有使用更大更壯的物種來搬運(yùn)東西。事實(shí)上,人們是用更多的牛和馬來做這些更加粗重的工作。她用這個比喻來說,計算機(jī)不應(yīng)該越做越大,而應(yīng)該用小型的、大量的計算機(jī)一起來做要做的事情。(原來Grace在20多年前就提出了并行計算?)
Grace Hopper逝世于1992年1月1日凌晨,在參加了新年P(guān)arty 之后,準(zhǔn)確時間不明。她生前的一個心愿是活到1999年12月31日的晚上,因?yàn)樗f她想?yún)⒓幽且粓鯬arty. 顯然,Grace是個很喜歡Party的人。
Grave of Grace
后記
Grace Hopper是個非常amazing的人 (常被稱為Amazing Grace),崇拜她的人相當(dāng)多。雖然她的事跡很多,但是還有很多有類似事跡的人并沒有像她這樣受到眾人的崇拜。由其中一點(diǎn)我們可以看出來:從1947年開始 (二戰(zhàn)結(jié)束后第二年),她獲得了第一個榮譽(yù)博士學(xué)位 (賓州大學(xué)),從那以后,她先后被40多所大學(xué)授予榮譽(yù)博士學(xué)位,其中包括芝加哥大學(xué)、華盛頓大學(xué)、馬里蘭大學(xué)等知名學(xué)府。各種婦女社會團(tuán)體和學(xué)術(shù)組織都曾授予Grace各種稱號和獎勵。1991年,布什總統(tǒng)在白宮授予她的“美國國家技術(shù)獎” (National Medal of Technology) 是其中的最高獎項(xiàng),她也是至今惟一獲此殊榮的美國女性。她的名言有很多,她自己最喜歡的,也是她最喜歡對所謂的“年輕人”說的 (在她年老時,她所謂的年輕人就是“年齡不到我的一半的人就叫做年輕人”),這句話是:
“A ship in port is safe, but that is not what ships are built for.”
語錄
下面Grace的語錄中有幾句比較有意思的話。
From then on, when anything went wrong with a computer, we said it had bugs in it.
The most dangerous phrase in the language is, “We’ve always done it this way.”
Humans are allergic to change. They love to say, “We’ve always done it this way.” I try to fight that. That’s why I have a clock on my wall that runs counter-clockwise.
Leadership is a two-way street, loyalty up and loyalty down. Respect for one’s superiors; care for one’s crew.
One accurate measurement is worth a thousand expert opinions.
Someday, on the corporate balance sheet, there will be an entry which reads, “Information”; For in most cases, the information is more valuable than the hardware which processes it.
We’re flooding people with information. We need to feed it through a processor. A human must turn information into intelligence or knowledge. We’ve tended to forget that no computer will ever ask a new question.
To me programming is more than an important practical art. It is also a gigantic undertaking in the foundations of knowledge.
They told me computers could only do arithmetic.
In pioneer days they used oxen for heavy pulling, and when one ox couldn’t budge a log, they didn’t try to grow a larger ox. We shouldn’t be trying for bigger computers, but for more systems of computers.
Life was simple before World War II. After that, we had systems.
We went overboard on management and forgot about leadership. It might help if we ran the MBAs out of Washington.
At any given moment, there is always a line representing what your boss will believe. If you step over it, you will not get your budget. Go as close to that line as you can.
I seem to do a lot of retiring.
I handed my passport to the immigration officer, and he looked at it and looked at me and said, “What are you?”
參考
****:
http://en.wikipedia.org/wiki/Grace_Hopper
國立中央大學(xué)數(shù)學(xué)系:
http://libai.math.ncu.edu.tw/bcc16/pool/3.06.shtml
耶魯大學(xué)計算機(jī)系:
http://cs-www.cs.yale.edu/homes/tap/Files/hopper-story.html
計算機(jī)先驅(qū):
http://202.207.0.245:9001/jisuanjifazhanshi/xianqu/18.htm
This entry was posted in 網(wǎng)絡(luò)3C and tagged compiler, debug, Grace Murray Hopper, 傳記, 發(fā)明, 編譯器, 起源. Bookmark the permalink. Post a comment or leave a trackback:Trackback URL.
作文是誰發(fā)明的?
作文自古代就有了,只是古時候叫做文辭、文章,并沒有發(fā)明自誰。
中國古代不合樂的稱為詩,合樂的稱為歌,現(xiàn)代一般統(tǒng)稱為詩歌。它按照一定的音節(jié)、韻律的要求,表現(xiàn)社會生活和人的精神世界。
現(xiàn)代作文是在古代文章的基礎(chǔ)上內(nèi)容更為豐富的一種寫作形式,是經(jīng)過人的思想考慮和語言組織,通過文字來表達(dá)一個主題意義的記敘方法。作文分為小學(xué)作文、中學(xué)作文、大學(xué)作文(論文)。作文體裁包括:記敘文、說明文、應(yīng)用文、議論文。
寫作文的好處:
好處一、寫作文是需要思考的,這就培養(yǎng)了孩子的思考問題的能力。給你出個作文題目,你就需要根據(jù)作文題目去組織材料。這又鍛煉了孩子的組織能力。
好處二、寫作文可以鍛煉孩子的閱讀能力和分析能力。組織搜集材料,必須閱讀啊,不讀是不知道這資料到底合適不合適。要寫作文了,你再去找資料,是不是有點(diǎn)晚了。所以就培養(yǎng)了孩子的閱讀能力。這也是寫作文對孩子的好處。
好處三、寫作文可以開闊孩子的眼界,讓孩子展開想象和聯(lián)想,然后寫下來。這就培養(yǎng)了孩子的拓展思維。
以上內(nèi)容參考 百度百科-作文、百度百科-文章
大家一起來討論:“文章生成器”的誕生!
我覺得還是有一定難度吧.如果用戶換了主題,又要用同一個程序生成另外一篇文章.我想這個需要一個很大的數(shù)據(jù)庫,根據(jù)一些關(guān)鍵字在數(shù)據(jù)庫中進(jìn)行檢索,把結(jié)果拼成一篇文章.檢索可能不是難事,但要把結(jié)果拼成一篇有意義,讀得通的文章,很難吧word文檔是由誰發(fā)明的
希莫尼,第5個坐俄羅斯飛船上太空旅游的人,發(fā)明了WORDT EXECL,用了2000萬美元,現(xiàn)在還正在太空。以上就是關(guān)于文章生成器是誰發(fā)明的相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會為您講解更多精彩的知識和內(nèi)容。
推薦閱讀:
如何在手機(jī)上打一篇文章(如何在手機(jī)上打一篇文章內(nèi)容)
蘇州公園景觀設(shè)計(蘇州公園景觀設(shè)計理念)
合格的景觀設(shè)計師證書(合格的景觀設(shè)計師證書有用嗎)