漫畫:為什麼C語言永不過時?
發表時間:2020-10-9
發布人:葵宇科技
浏覽次數:29
更多精彩技術(shù)漫畫,盡在碼農翻身
後記:這篇漫畫主要是科普一下(xià)編程語言的發展曆史和(hé)适用範圍。C語言/C++一直是系統級編程的不二之選,在操作系統,編譯器(qì),網絡,數據庫,高性能服務器(qì)端軟件等領域無人可(kě)以争鋒,也許在将來,Rust能對他們産生威脅吧。在Web編程領域則是百花(huā)齊放,PHP, Python, Ruby各自争鳴,Java在企業(yè)應用開發方面表現搶眼,以Spring為首的生态吸引了無數程序員。由于網絡編程的瓶頸不再是CPU,而是I/O,所以Java也在一些服務器(qì)端的軟件上突破了C/C++的重圍。在大數據領域,Java一馬當先,完成了數據的收集,存儲,計算,Python等語言在此基礎上發揮了自己擅長的本事:數據分析。Go語言則令人吃(chī)驚地滲入到了雲計算和(hé)後端編程領域,前途不可(kě)限量。 總的來說,我覺得有這兩個(gè)需要注意的點:1. 每門語言都有自己的特點和(hé)适用的範圍,并沒有什麼高下(xià)之分。2. 應用層編程變化劇烈(JS尤其為甚),底層編程變化比較小。