國內外編程語言使用情況有多大差別
國內外編程語言使用情況有多大差別來自國外的一份統計資料表明,國外使用較為廣泛的編程語言排行依次為C、Java、C++、PHP和Visual Basic。國內語言的統計情況目前還沒有一個較為權威的參照系,這為圖書的選題策劃帶來了諸多不便,于是我們試圖參照國內該類圖書的排行,與國外計算機語言的排行做一對比。
在國內計算機圖書排行榜中,Java語言過于強勢,使得C、C++語言類圖書處于絕對的弱勢地位,而PHP與Visual Basic類圖書甚至無法擠入前十名。搜遍我們手頭的資料,也僅僅查找出三本關于PHP的圖書。為了更為深入地分析計算機語言類圖書的市場情況,本期我們把C++語言作為單獨的一類排行榜來加以研究。但我們遺憾地發現,C++類圖書更多地只是起到教材的作用,真正實用類的C++圖書并不為讀者認可。這樣,C、C++、PHP和Visual Basic圖書的現狀就說明了國內外計算機語言方面存在的差異。盡管國內開發者因為價格的原因,更愿意選擇開源版本的開發工具,但C、C++、PHP都有免費的開發工具,讀者認可程度卻不是很高,這個現象實在值得策劃編輯們深思。
在本期排行榜中,圖形圖像類圖書依然延續著退步的狀態。由于數據有限,我們無法分析出這種退步是由于編程類圖書變得強勢,從而使得圖形圖像類圖書在排名前100位的圖書中所占比例下降,還是由于圖形圖像類圖書的需求真的在下降,從而造成了它在總的計算機圖書市場份額下降。
在辦公軟件類圖書中,較有深度的圖書依然處于強勢的地位。而在軟件工程類圖書,出現了一個令人驚異的現象:電子工業出版社出版的《設計模式——可復用面向對象軟件的基礎》和機械工業出版社出版的《設計模式:可復用面向對象軟件的基礎》,這兩本名稱幾乎相同的圖書共同上榜。從本期數據庫類圖書排行來看,該類圖書依然沒有止住下滑的趨勢,兩本數據挖掘類圖書居然同時闖進了前五強。操作系統類圖書中,Windows圖書依然延續著強勢的地位,只讓一本Linux圖書闖進了前五強。而在教材類圖書中,出現了一個有意思的現象,Java圖書在編程類圖書的一枝獨秀的狀況沒有在這里重現,上榜的C++圖書甚至比Java圖書多。