盤點各種程式設計語言的風流史
ASP-多年前已經沒落
在互聯網早期,我們流覽的網頁僅僅是由一些靜態的資源檔組成的頁面,我們能夠做的操作非常非常有限,如果需要實現很多複雜的功能,必須借助一些其他語言,
PHP-從古至今都在輝煌,但是不斷的被侵犯
上面已經說到了ASP封裝的庫實在少之又少,但是反觀PHP,好像就是為網站而生一樣,不僅封裝了對各種資料庫的操作、還封裝了對檔、圖片、字串、陣列、對話、WEB伺服器資訊等等,
VB-發展越來越平靜
用過Dreamware軟體發展WEB的人都知道,我們直接拖動元件就可以形成一個頁面,不需要寫代碼或者僅僅寫很少的代碼,同樣,VB也是想實現相同的目的,拖動實現,不過VB實現的是桌面軟體而已,因為VB的視覺化程式設計,讓許多軟體大牛都把VB的誕生當做是軟體歷史上一個具有劃時代意義的事件,我們程式師可以用VB很快搭建一個windows程式,
DELPHI-從偉大逐漸走向衰落
delphi主要是Pascal語言,和VB語言一樣,也是一種視覺化的快速開發工具,它提供了差不多500多個封裝好的控制項,
JAVA-因為我帥,所以一直都有很多人愛
上世紀90年代出現了單片式電腦系統,為了讓其能夠在家電產品中運行一些應用,即嵌入式應用,Java就這樣經過不斷的演化誕生了,隨著Java在WEB、桌面軟體、分散式運算、大資料處理、企業級應用等等方面的應用,我們不難看出,Java已經深入現在科技社會的方方面面。
JavaScript-越來越火
早期的JavaScript,能夠做的事情非常非常非常有限,我們使用JavaScript僅僅來做一些用戶端的基本驗證和一些頁面特效,反正服務領域僅僅是使用者代理端,但是隨著ajax的興起和JSON的引入,讓JavaScript步入了介面化程式設計領域,即在WEB開發中,用戶端通過介面獲取資料然後自己進行處理和渲染,不需要服務端來渲染了,同時由於V8js引擎的開源,讓JavaScript運行在伺服器端成為了可能,越是運行於服務端的JavaScript各種框架不斷誕生,更為重要的是,隨著流覽器性能和很多新特徵的引入,讓JavaScript的功能越來越強大,說了這麼多,只想說JavaScript越來越火。
上世紀90年代出現了單片式電腦系統,為了讓其能夠在家電產品中運行一些應用,即嵌入式應用,Java就這樣經過不斷的演化誕生了,隨著Java在WEB、桌面軟體、分散式運算、大資料處理、企業級應用等等方面的應用,我們不難看出,Java已經深入現在科技社會的方方面面。
JavaScript-越來越火
早期的JavaScript,能夠做的事情非常非常非常有限,我們使用JavaScript僅僅來做一些用戶端的基本驗證和一些頁面特效,反正服務領域僅僅是使用者代理端,但是隨著ajax的興起和JSON的引入,讓JavaScript步入了介面化程式設計領域,即在WEB開發中,用戶端通過介面獲取資料然後自己進行處理和渲染,不需要服務端來渲染了,同時由於V8js引擎的開源,讓JavaScript運行在伺服器端成為了可能,越是運行於服務端的JavaScript各種框架不斷誕生,更為重要的是,隨著流覽器性能和很多新特徵的引入,讓JavaScript的功能越來越強大,說了這麼多,只想說JavaScript越來越火。