首頁>Club>
除了程式設計,C語言等還有什麼?
5
回覆列表
  • 1 # 焱天九

    額,這怎麼說呢,每種語言都有其優勢

    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

    至於怎麼使用,取決於怎麼去構建自己的技術框架,結構取決於技術人員所主的語言。另一方面,架構師需要根據人員和應用設計最低學習成本的框架結構

    以上是坐車時候總結出來的,上班以後很少能有時間放電

    做的多了也就慢慢了解了,語言只是一小部分

  • 中秋節和大豐收的關聯?
  • 怎麼給自己起一個有民國味道的名字?