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

任何應(yīng)用都可以使用JavaScript來編寫

開發(fā) 前端
KK認為將來,我們關(guān)注的是Screen(屏幕),各種屏幕,PC,手機,平板,車載TV,電視等等等,剛提出Screen時,估計沒多少人能完全理解,但是現(xiàn)在,我們回顧周圍,你獲取的各種信息,有多少不是來自屏幕?

[[69598]]

Atwood’s Law是Jeff Atwood在2007年提出的:“any application that can be written in JavaScript, will eventually be written in JavaScript.”

聲明:本文不是Atwood’s Law的軟文也不是javascript的鼓吹,而是想告訴大家,瀏覽器可以做更多的事情。

如果你不知道Jeff Atwood是誰,這并不重要,重要的是這個定律。

KK認為將來,我們關(guān)注的是Screen(屏幕),各種屏幕,PC,手機,平板,車載TV,電視等等等,剛提出Screen時,估計沒多少人能完全理解,但是現(xiàn)在,我們回顧周圍,你獲取的各種信息,有多少不是來自屏幕?

回正題,看看Atwood定律,通俗來說,任何可以使用javascript來實現(xiàn)的應(yīng)用都最終都會使用javascript實現(xiàn),貌似有些廢話。javascript主要運行環(huán)境是瀏覽器(node.js,mongodb 函數(shù)之類的除外),那么今天我們來聊聊是不是所有(幾乎)事情都可以通過瀏覽器完成。

我們來看看現(xiàn)在瀏覽器都能做什么:

Web App:隨著移動互聯(lián)網(wǎng)爆發(fā),各種App鋪天蓋地;與此同時,另外一個焦點也一直吸引著無數(shù)眼球:HTML5。由此引發(fā)一個話題“移動App將死,Web App稱王”。隨著HTML5標準推進,有更多的javascript API可以應(yīng)用到app中,引發(fā)這個話題也是情理之中,至于誰讓誰死還有待驗證。

使用javascript重寫的應(yīng)用:做為Emacs黨程序員,也許還會配置各種插件調(diào)教其為稱手的IDE。當我看到一個2004年就出現(xiàn)并托管在github上的在線Emacs時,已經(jīng)不鎮(zhèn)定了。包括后來出現(xiàn)的更逼真的YMacs。

這樣的例子還有很多,在線mind管理,在線流程圖,制作原型圖,甘特圖,項目管理等,你還需要本地app么,反正我已經(jīng)轉(zhuǎn)到線上了。

越來越多在線IDE工具:Cloud9 IDE, Koding,codeanywhere等等等等。他們可以結(jié)合github托管代碼,通過heroku(也許GAE)實現(xiàn)部署,越來越多的事情可以不在本地完成,因此很多老外程序員可以NB哄哄的說:“我的工作環(huán)境只需要一臺ipad。”

在線辦公:google drive, skydrive,CRM,財務(wù)管理,票據(jù)管理已經(jīng)很多很多了,我現(xiàn)在的機器上就沒有office工具,完全使用google docs來處理文字和表格。

成百上千的javascript開發(fā)框架/工具:JQuery,Sentan,Dojo,Prototype,Yahoo的YUI,還有Batman(hoho,眼熟?),google的Closure等等,在OSChina收錄的JQuery插件就超過1000條記錄。加上PhoneGap之流對Web App登陸移動端的推波助瀾,OMG,你應(yīng)該再理解理解Atwood’s Law.

一則新聞: JavaScript Git的Kickstarter項目僅28小時達到集資目標,git也未能幸免,那么下一個是誰呢?操作系統(tǒng)?不要開玩笑,操作系統(tǒng)是第一個淪陷的,忘記webOS了么?除了被plam買個hp的改名的webOS,還有運行在瀏覽器的yuanOS,webQQ其實已經(jīng)是一個webOS了。

圖片處理也不是問題了,騰訊前端團隊推出的 AlloyImage ,你認為在線PS還遠么?

廢話這么多,到底這個定律是否適用,還請大家一起驗證吧。

原文鏈接:http://www.iterduo.com/0401-atwood.html

責任編輯:張偉 來源: IT耳朵
相關(guān)推薦

2023-06-14 17:15:41

Sniffnet開源監(jiān)控工具

2009-07-21 09:31:00

Scala操作符

2020-09-07 14:10:26

AI 數(shù)據(jù)人工智能

2023-04-02 13:46:26

人工智能OpenAI漏洞

2021-03-15 21:01:05

微軟Exchange漏洞

2018-12-04 21:38:33

2023-04-03 09:44:18

2009-11-12 09:51:11

Visual C++項

2014-09-24 13:04:13

微信企業(yè)號

2022-07-25 15:14:38

Windows 11微軟操作系統(tǒng)

2022-03-31 08:15:59

遞歸代碼非遞歸

2021-11-30 14:50:29

編譯源代碼開源

2021-10-04 14:55:40

Windows 11Windows微軟

2023-03-20 18:34:02

營銷大促質(zhì)量保障穩(wěn)定性

2022-03-07 10:27:03

Linux開源社區(qū)

2011-06-17 14:36:50

Linux

2011-10-11 16:57:13

windows8TechEd 2011

2018-02-25 09:00:00

LinuxQ4OS開源

2011-08-01 13:43:52

微軟數(shù)據(jù)庫MAC

2013-07-04 09:46:06

X Phone
點贊
收藏

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