C++越來越“不行”了?
可以看到各個高校的計算機專業都開設有C++這門課程,網路上對於C++的學習討論也從來都沒有停過。但是,在Java的圍攻下,給人的感覺是C++越來越“不行”了。
在學習C/C++或者想要學習C/C++可以加入我們的學習交流QQ群:835257103,群內有學習資源,大家一起學習交流
C++在面向企業的軟體開發中,在開發便捷性等方面的確要比Java和C#差很多,其中一個問題是C++語言本身比較複雜,學習曲線比較陡峭,另外一個問題是C++標準化的時間太長,喪失了很多的壯大機會,耗費了很多精力在廠商的之間的鬥爭上,而C++的標準庫離一個完善的程式開發框架還缺少太多太多的內容,各個第三方的類庫和框架又在一致性和完整性上沒法和隨平臺提供的框架相提並論。
在學習C/C++或者想要學習C/C++可以加入我們的學習交流QQ群:835257103,群內有學習資源,大家一起學習交流
最常聽到的聲音則是C++將趨於沒落,會被某某語言取代。真的是這樣嗎???這種論調的起點是什麼?難道C++要退出歷史舞臺了?
相反,C++是否正在趨於精英化,在可用可不用C++的領域中,C++將逐漸退出,而所有剩下必須用C++的領域通常都是附加值比較高,難度較高的領域,比如:作業系統,資料庫,大型網站後端等。也許不是C++衰落了,而是原本人們對C++的期望過高了。
在學習C/C++或者想要學習C/C++可以加入我們的學習交流QQ群:835257103,群內有學習資源,大家一起學習交流
現在似乎 修煉C++的程式設計師必須往高階走,你要麼找不到工作,要麼就找到很好的工作。而不像其他語言,大差不差還能混口飯吃。這個不是絕對化的。
在學習C/C++或者想要學習C/C++可以加入我們的學習交流QQ群:835257103,群內有學習資源,大家一起學習交流
當然,C++語言的複雜性在業界是共識。
C++永不老,原因有四:
1、從C++目前的活躍程度,以及應用現狀來說是完全能夠肯定C++仍然是軟體工業的基礎,也不會退出歷史舞臺的。
在學習C/C++或者想要學習C/C++可以加入我們的學習交流QQ群:835257103,群內有學習資源,大家一起學習交流
2、另外從Boost,Loki這些庫中我們也能夠看到C++的發展非常活躍,對於新技術新思維非常激進
在學習C/C++或者想要學習C/C++可以加入我們的學習交流QQ群:835257103,群內有學習資源,大家一起學習交流
3、從ACE在高效能通訊領域的應用,以及MTL這樣的庫在數值計算領域的出色表現,我們可以看到C++在高效能應用場合下的不可替代的作用,而嵌入式系統這樣的記憶體受限開發平臺,比如SymbianOS上,C++已經發揮著並且將發揮更大的作用。
在學習C/C++或者想要學習C/C++可以加入我們的學習交流QQ群:835257103,群內有學習資源,大家一起學習交流
4、可以預見的是以後的軟體無論上層的應用怎麼變,它的底層核心都會是由C/C++這樣的系統級軟體編寫的,比如Java虛擬機器,.NETFramwork。因為只有這樣的系統級軟體才能完全徹底的發揮機器的功能。
在學習C/C++或者想要學習C/C++可以加入我們的學習交流QQ群:835257103,群內有學習資源,大家一起學習交流