Javascript將統治世界
在1999年,一個平常人就可以使用FrontPage做一個簡單的個人網站(後來出來了開源的Discuz和BLOG),不過對於HTML/CSS/Javscript的簡單性普及性可見一斑。在2010年,你要尋找一名移動APP的開發者,甭管經驗如何,沒有1萬一個月你搞不定,這還是Android用JAVA開發應用的現狀下。
國際巨頭Google,正式釋出Dart1.1。Dart是類Javascript,也能編譯成Javascript。Dart也有傳聞成為Chrome OS和Android上的First Class的開發語言。隨著效能要求和底層控制的越來越深,你可以逐步使用Dart、Java、C++。Google也被Oracle的JAVA策略搞的需要留自己的一手。
手機國際Android巨頭三星,也和Google若即若離,傳聞要釋出自己的基於Web外殼框架的手機作業系統。而手機國內Android巨頭小米,也傳聞要研發自己的基於Web外殼框架的手機作業系統。用Javascript開發移動應用,那難度比JAVA搞UI體驗要方便的多。
國內巨頭百度。輕應用開發框架是基於Node.JS的,BAE引擎也支援Node.JS。
國內巨頭阿里的阿里雲,其ACE也僅支援Node.JS和PHP兩個環境,不支援Python和JAVA。
移動遊戲引擎巨頭Cocos2d,在中國市場佔有率高達70%,在國際市場也超過30%。在3.0版本之前,還有Obj-c版本(iOS)、JAVA版本(Android)、XNA版本(Windows)、C++版本(通用)、Javascript版本(通用),在3.0版本之後,就剩下c++版本和javascript版本,如果要做輕型遊戲可以選擇Javascript,如果選擇做深度遊戲可以選擇C++。
現在還有一種趨勢流行叫全棧工程師。過去是前端後端使用不同的技術,一個人很難都做精通,所以需要分工合作,這就帶來成本、協作質量、溝通效率。現在流行全棧工程師,也並不是說一個人就搞定javascript、JAVA、SQL,而是在一個大背景下:伺服器端有Node.js,多屏(PC WEB/移動手機與平板)前端使用HTML5與Javacript,這就一種語言可以開發前端和後端了。過去我們通過SQL來直接訪問資料庫,現在各種NOSQL、NewSQL層出不群,許多資料庫引擎並不提供SQL,而是提供Client訪問庫,而這些Client訪問庫,現在也很多支援javascript介面了。
想想,一旦javascript在這些平臺上真的普及了,那應用開發的普及性那有多廣,開發效率創新效率多高,在高頻度的競爭中會出現更多獨特的應用。更多的人會各種應用軟體的多屏開發和伺服器端開發,成本將多低。
相關文章
- Go 將統治下一個十年Go
- 為什麼 Django 能持續統治 Python 開發世界DjangoPython
- 為什麼JavaScript也將征服VR世界JavaScriptVR
- 為什麼 Django 框架持續統治著 Python 開發世界Django框架Python
- Web開發與資料科學家:誰在統治Python世界?Web資料科學Python
- 起底世界最強黑客:專治西方政客黑客
- Android Wear將助谷歌統治可穿戴裝置市場Android谷歌
- Google如何統治WebGoWeb
- 2億美元!Marc Andreessen要用軟體「治癒」世界
- 亞馬遜統治智慧音響市場 將推觸控式螢幕Echo亞馬遜
- 如何推翻JAVA的統治地位?Java
- 谷歌將取代亞馬遜,長期佔據智慧音響市場的統治地位?谷歌亞馬遜
- 我是如何統治內網的內網
- 我的 JavaScript 世界觀JavaScript
- 一個治癒 JavaScript 疲勞的學習計劃JavaScript
- 非凡效能 統治全場:海盜船 DOMINATOR TITANIUM統治者泰坦DDR5記憶體記憶體
- 密謀:如何推翻Java的統治地位?Java
- 【日報·精選】電擊大腦、特斯拉統治物聯網、無人駕駛巴士即將上路
- iPhone為何能統治日本智慧機市場?iPhone
- js將格林尼治時間轉換為本地時間JS
- 什麼是 JavaScript 世界的 UMDJavaScript
- JavaScript世界萬物誕生記JavaScript
- HTML5將重塑Web世界?HTMLWeb
- 從嚴治碼-系統整合專案之根本
- 在演算法帝國統治下如何生存?演算法
- Google的搜尋統治地位能維持多久?Go
- KPCB:女性何以能夠統治網際網路
- 騰訊:中國移動遊戲“半壁江山”的“統治者”遊戲
- 量子計算將如何改變世界?
- 從今天起構建你的JavaScript世界JavaScript
- Javascript和Node.js正在蠶食世界JavaScriptNode.js
- JavaScript世界的一等公民 - 函式JavaScript函式
- 區塊鏈:傳統投資人的焦慮與治癒區塊鏈
- 谷歌在展示廣告市場如何撬動Facebook統治地位谷歌
- Three Locks To Rule Them All(三把鎖統治一切)
- 集團資訊化從治企業散到治專業散
- 智慧市政視覺化綜合管理系統 提升城市“智治力”視覺化
- Larry Page的噩夢:Google 的統治是如何結束的Go