額,這怎麼說呢,每種語言都有其優勢
C語言操作範圍微控制器邏輯,電壓電位邏輯程式設計,軟體方面各大平臺Windows,Linux,包括烏班圖系統都有覆蓋
單純的程式語言面積非常廣,指令碼lua,Python,js,HTML等學習面積足夠大的話都能獨當一面
有C語言基礎後轉其他語言確實壓力大減,事不絕對,而且C語言並非是萬能語言。優勢是快只是執行快,開發速度可不是。
如果求迅速開發,JAVA,Python,HTML,c#,Vb和Delphi都比它快,代表性的就是mfc
C++具備演算法優勢,但不具備快速開發的優勢,stl的泛型演算法更具備增益型演算法優勢,比如boost
現如今逐步完善的c++11,連基本引數都可以不用傳遞,應用上更接近指令碼思路了
安卓方向可以著重看一下JAVA,jar開發方向
iOS開發可以看一下oc
不過就做專案而言,開發語言單獨作戰可操作範圍太窄,配合js可以拓展到web應用以及其他平臺,配合Python可以將更多其他平臺的應用優勢連在一起,有很多現成框架可以直接使用
各種語言都有其不可替代的優勢,這個取決於各個公司核心技術流是哪個方向
很多公司都會用一個適合自己的引擎,會涉及到多重第三方開發庫,集百家所長形成自己的應用框架
單就一個c,c++,附加的第三方框架就有Erlang,介面上就有比如老牌遊戲的cegui,ue等,mygui在當年也小有名氣
應用方面C要用gtk+,這個比較難;熟悉c++的話,用wxWidget和Qt
至於怎麼使用,取決於怎麼去構建自己的技術框架,結構取決於技術人員所主的語言。另一方面,架構師需要根據人員和應用設計最低學習成本的框架結構
以上是坐車時候總結出來的,上班以後很少能有時間放電
做的多了也就慢慢了解了,語言只是一小部分
額,這怎麼說呢,每種語言都有其優勢
C語言操作範圍微控制器邏輯,電壓電位邏輯程式設計,軟體方面各大平臺Windows,Linux,包括烏班圖系統都有覆蓋
單純的程式語言面積非常廣,指令碼lua,Python,js,HTML等學習面積足夠大的話都能獨當一面
有C語言基礎後轉其他語言確實壓力大減,事不絕對,而且C語言並非是萬能語言。優勢是快只是執行快,開發速度可不是。
如果求迅速開發,JAVA,Python,HTML,c#,Vb和Delphi都比它快,代表性的就是mfc
C++具備演算法優勢,但不具備快速開發的優勢,stl的泛型演算法更具備增益型演算法優勢,比如boost
現如今逐步完善的c++11,連基本引數都可以不用傳遞,應用上更接近指令碼思路了
安卓方向可以著重看一下JAVA,jar開發方向
iOS開發可以看一下oc
不過就做專案而言,開發語言單獨作戰可操作範圍太窄,配合js可以拓展到web應用以及其他平臺,配合Python可以將更多其他平臺的應用優勢連在一起,有很多現成框架可以直接使用
各種語言都有其不可替代的優勢,這個取決於各個公司核心技術流是哪個方向
很多公司都會用一個適合自己的引擎,會涉及到多重第三方開發庫,集百家所長形成自己的應用框架
單就一個c,c++,附加的第三方框架就有Erlang,介面上就有比如老牌遊戲的cegui,ue等,mygui在當年也小有名氣
應用方面C要用gtk+,這個比較難;熟悉c++的話,用wxWidget和Qt
至於怎麼使用,取決於怎麼去構建自己的技術框架,結構取決於技術人員所主的語言。另一方面,架構師需要根據人員和應用設計最低學習成本的框架結構
以上是坐車時候總結出來的,上班以後很少能有時間放電
做的多了也就慢慢了解了,語言只是一小部分