自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

世界上最流行的編程語言,用戶數(shù)超過Python,Java,JavaScript,C的總和!

開發(fā) 前端
有了電子表格之后,商人們只需要將數(shù)字輸入,就能看到輸出是什么。并且在PC上運(yùn)行的電子表格打破了大公司的層級(jí)結(jié)構(gòu),將權(quán)利下放給更多人,甚至不需要依賴于數(shù)據(jù)部門,自己就能搞定。

?世界上最流行的編程語言是什么? 

Python? Java? JavaScript? C?

都不是,是Excel!

外媒估計(jì),全球有12億人使用微軟的Office套件,其中估計(jì)有7.5億人使用Excel!

可是Excel不就是能寫點(diǎn)兒公式,做點(diǎn)兒計(jì)算嗎, 這也是編程語言?

之前的Excel不是圖靈完備的,2021年微軟通過引入LAMBDA,讓Excel 具備了圖靈完備性,Excel 轉(zhuǎn)變成一種全面的編程語言。

圖片

當(dāng)然,普通用戶很少用Lambda,主要是組織數(shù)據(jù),用公式分析,做可視化,提供決策依據(jù),這才是Excel的舞臺(tái)。

別看Excel現(xiàn)在呼風(fēng)喚雨,它也是從尸山血海中一路沖殺出來,差點(diǎn)兒就被人干掉。

今天我們來聊聊Excel發(fā)展的故事。 

1、神奇紙張

我在外企的時(shí)候,有個(gè)國外同事,從來不說PPT,而是說Slides, 也從來Excel,而是說SpreadSheet。

剛開始我還不習(xí)慣,后來看看Excel的發(fā)展歷史,才知道他是對(duì)的,Excel不過是SpreadSheet的一種。

電子表格(SpreadSheet)不是微軟的發(fā)明,是哈佛學(xué)生丹尼爾·布里克林靈機(jī)一動(dòng)想出來的。

圖片

1977年,丹尼爾·布里克林哈佛商學(xué)院讀MBA,教授讓這些MBA學(xué)生去填一些分類賬目表格,用來預(yù)測(cè)公司收購的財(cái)務(wù)狀況。這些淡綠色的表格填起來很煩人,表格之間的數(shù)據(jù)有依賴關(guān)系,有一處填錯(cuò)了,后面的都得重新計(jì)算。 

曾經(jīng)設(shè)計(jì)過字處理軟件的布里克林立刻想到:為什么寫一個(gè)電子表格程序,自動(dòng)地去計(jì)算呢?

布里克林的老師則認(rèn)為他是在浪費(fèi)時(shí)間:你沒搞錯(cuò)吧,現(xiàn)在市面上的PC都是玩具,再說了,這些填表的工作將來都是會(huì)計(jì),秘書的活兒,你們MBA的主要工作是建模!

老師說的一點(diǎn)都沒錯(cuò),這是1977年,Apple II 才剛剛出現(xiàn),上面沒啥商業(yè)軟件,確實(shí)是發(fā)燒友們的大玩具。

但是布里克林不信邪,他從麻省理工找了一個(gè)會(huì)編程的朋友,兩人合作,用匯編寫了世界上第一個(gè)電子表格軟件:VisiCalc,意思是Visible Computing。 

這個(gè)軟件的界面是綠色的,我估計(jì)是參考了當(dāng)時(shí)分類賬目表格的顏色:

圖片

讓所有人都沒有想到的是,VisiCalc迅速成為了Apple II上的“殺手軟件”,人們購買Apple II的唯一理由就是:想使用上面的VisiCalc。

圖片

VisiCalc給世界帶來的變化,不亞于復(fù)式記賬簿。

有了電子表格之后,商人們只需要將數(shù)字輸入,就能看到輸出是什么。并且在PC上運(yùn)行的電子表格打破了大公司的層級(jí)結(jié)構(gòu),將權(quán)利下放給更多人,甚至不需要依賴于數(shù)據(jù)部門,自己就能搞定。

VisiCalc 這個(gè)“可以執(zhí)行計(jì)算和重新計(jì)算的神奇紙張”開啟了一場(chǎng)革命,促使PC從狂熱愛好者的玩具成為了嚴(yán)肅的商業(yè)工具。

2、異軍突起

電子表格的市場(chǎng)一旦開啟,激烈的競(jìng)爭(zhēng)就如約而至 。

1980年,VisCalc僅僅問世一年以后,Sorcim公司發(fā)布了SuperCalc,解決了單元格之間循環(huán)引用的問題。

1982年,微軟正式出手,推出了自家的電子表格程序Multiplan,提供了“更大的工作表”以及其他改進(jìn)。

但它們都無法撼動(dòng)先行者VisiCalc的地位,因?yàn)椤耙粋€(gè)人的命運(yùn)啊,當(dāng)然要靠自我奮斗,但是也要考慮到歷史的進(jìn)程!”

Mitchell Kapor(卡普爾)本來基于VisiCalc開發(fā)插件的程序員,他開發(fā)過兩個(gè)圖形插件,可以從VisiCalc的文件中生成圖形。

圖片

VisiPlot

圖片

VisiTrend

當(dāng)IBM PC這個(gè)劃時(shí)代意義的產(chǎn)品推出時(shí),VisiCalc卻沒有采取什么行動(dòng),卡普爾意識(shí)到機(jī)會(huì)來了。

圖片

他將自己的軟件版權(quán)以170萬美元的價(jià)格賣出,然后又拉了130萬的風(fēng)投,鋌而走險(xiǎn),押注IBM PC,開發(fā)了新的電子表格軟件Lotus1-2-3。

1-2-3指的是該產(chǎn)品的使用方式,即電子表格,圖形包和數(shù)據(jù)庫管理器。

圖片

正如VisiCalc是Apple II的Killer application一樣, Lotus 1-2-3成為了IBM兼容機(jī)和MS-DOS上的殺手級(jí)應(yīng)用,IBM兼容機(jī)比Apple電腦便宜很多,市場(chǎng)巨大。

卡普爾順勢(shì)掀起了營(yíng)銷的狂潮,研發(fā)費(fèi)用100萬美元,發(fā)布產(chǎn)品就花費(fèi)了250美元,Lotus 1-2-3銷量扶搖直上,在最初的18個(gè)月就賣出了85萬套,迅速成為電子表格領(lǐng)域的新霸主。

Lotus公司也超越微軟,成為世界上最大的獨(dú)立軟件公司。

Lotus 1-2-3有多流行呢?很多人在買計(jì)算機(jī)的時(shí)候,不是說要買IBM PC兼容機(jī),也不是說要買MS-DOS兼容機(jī),而是要買能運(yùn)行Lotus 1-2-3的計(jì)算機(jī)!

3、王者歸來

眼瞅著Lotus1-2-3在自家的MS-DOS上稱王稱霸,賺錢賺到手軟,而Multiplan又如同扶不起的阿斗,微軟難道就此偃旗息鼓?

這絕不可能!

1984年秋天,微軟一行四人秘密入駐西雅圖的紅獅酒店。

圖片

這四個(gè)人從左到右分別是:Bill Gates, Doug Klunder, Jabe Blumenthal 和 Charles Simonyi

他們要在這里進(jìn)行為期三天的頭腦風(fēng)暴,討論如何干掉Lotus1-2-3。

Bill Gates先是闡述了當(dāng)前的嚴(yán)峻形勢(shì),Lotus公司第二年的銷售額將要達(dá)到1.5億美元,已經(jīng)超越微軟了!

大家紛紛表決心,一定要做出更加強(qiáng)大的電子表格軟件Excel,把Lotus1-2-3 干翻在地。 

四人就Excel的用戶界面和關(guān)鍵功能進(jìn)行了充分的討論,最后做出了兩個(gè)重要決定:

1. 智能的重新計(jì)算

現(xiàn)在的SpreadSheet都有一個(gè)缺陷,一個(gè)單元格的數(shù)值變化,所有的單元格都得重新計(jì)算,這在PC那可憐巴巴的16K內(nèi)存中,運(yùn)行速度太慢了。新軟件Excel一定要只計(jì)算相關(guān)受影響的單元格,這樣在性能上將會(huì)有巨大的優(yōu)勢(shì),用戶將會(huì)后神奇的體驗(yàn)!

Doug Klunder甚至提出了一個(gè)口號(hào):Recalc or die !  意思是,實(shí)現(xiàn)不了智能的重新計(jì)算,就去死。

圖片

2. 放棄DOS平臺(tái),讓Excel運(yùn)行在GUI上。

Lotus 1-2-3已經(jīng)成為基于文本的DOS平臺(tái)的霸主,不要和它正面競(jìng)爭(zhēng),而是專注于下一代GUI平臺(tái)。

悲催的是Windows 1.0要在一年以后才能完成開發(fā),市面上支持GUI的操作系統(tǒng)只有蘋果的Macintosh。

Bill Gates還是決定先開發(fā)Excel的Macintosh版本,這是個(gè)在外人看來難以理解的決定:讓別人的孩子在自己院子(MS-DOS)里撒野,而把自己的孩子寄居別人的家里(Macintosh)

不得不說,Bill Gates不但懂技術(shù),還非常有商業(yè)頭腦,他從Macintosh身上,已經(jīng)意識(shí)到GUI才是未來,將來Excel對(duì)Lotus將會(huì)帶來降維打擊。 

1985年,Excel的Macintosh版本正式推出,這是第一款圖形化人機(jī)交互電子表格系統(tǒng),有著漂亮的外觀,下拉菜單,并且能夠用鼠標(biāo)操作!比基于文本的Lotus 1-2-3好太多了。

Excel開始蠶食Lotus 1-2-3的領(lǐng)地。

圖片

1987年11月,第一款適用于Windows系統(tǒng)的Excel也產(chǎn)生了。

Lotus1-2-3 行動(dòng)遲緩,遲遲不能用于Windows系統(tǒng),到了1988年,Excel的銷量超過了Lotus !

這是一件標(biāo)志性的事件,意味著新的軟件霸主誕生了!

此后大約每?jī)赡?,Microsoft就會(huì)推出新的版本來擴(kuò)大自身的優(yōu)勢(shì),把所有競(jìng)爭(zhēng)對(duì)手都遠(yuǎn)遠(yuǎn)拋到了身后。 

圖片

4、尾聲

Excel對(duì)于微軟有著特殊的意義,Microsoft Excel 1.0 的首席開發(fā)人員 Doug Klunder 回憶說:“微軟將未來押在了 Excel 和 Windows 兩個(gè)程序上,如果兩者都失敗了,微軟就不可能活到今天?!?/p>

據(jù)說微軟在開發(fā)Excel的時(shí)候,偷學(xué)了Macintosh的GUI技術(shù),轉(zhuǎn)而用到自家的Windows上,這讓喬布斯怒不可遏,指著Bill Gates大罵:我那么信任你,你卻偷走我們的東西!

Bill Gates沒有憤怒以對(duì),也沒有反唇相譏,而是平靜地講了一個(gè)故事:“史蒂夫,我理解你的憤怒,不過我們可以從另外一個(gè)角度來看問題,我們都有個(gè)有錢的鄰居,叫施樂,我闖進(jìn)他們家準(zhǔn)備偷電視的時(shí)候,發(fā)現(xiàn)你已經(jīng)把它……偷走了?!?/p>

責(zé)任編輯:武曉燕 來源: 碼農(nóng)翻身
相關(guān)推薦

2025-03-13 00:35:00

2023-07-31 08:59:46

軟件FossilSQLite

2025-03-27 00:45:00

2018-12-04 15:46:53

編程語言Python

2018-07-19 19:07:33

語言編程語言程序

2024-10-14 10:58:13

2019-01-30 12:38:41

JavaScript前端編程語言

2019-11-18 15:07:54

編程語言C#

2018-11-06 12:22:18

排序算法代碼

2024-01-11 09:11:08

數(shù)據(jù)庫SQLite管理

2014-02-04 19:44:23

編程語言開發(fā)

2013-09-12 15:39:30

編程語言BANCStar

2020-09-08 08:48:07

數(shù)據(jù)泄露漏洞信息安全

2015-05-07 10:10:29

GitHub編程語言

2020-08-23 09:50:09

漏洞數(shù)據(jù)泄露黑客

2015-05-04 10:05:11

編程語言GitHub流行語言

2022-09-19 21:34:04

PHPFacebook語言

2011-10-31 09:37:16

微信騰訊用戶數(shù)

2014-09-05 09:08:58

2010-09-02 13:21:46

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)