亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

選擇學習 C 語言、Go 語言、C++11 各有哪些優缺點?

選擇學習 C 語言、Go 語言、C++11 各有哪些優缺點?

C C++ Go
慕工程3455409 2018-02-08 11:11:53
查看完整描述

5 回答

?
慕UI0519722

TA貢獻8條經驗 獲得超3個贊

C寫出了當今命令式機器里的大部分核心軟件,C++要解決C不能解決的復雜性問題,但C++引入了更多的問題。其中一個最致命的問題,我給它起的名字叫語言友好性。C寫出的庫,很多語言可以使用,這也是為什么用C寫操作系統。C++寫出來的庫,只能C++自己用,試想有人敢用C++寫操作系統嗎?無論如何,如果你想了解當今軟件里的基本原理,我建議,必須會C,會明白C++里的大部分特性,以及C++的問題。了解Go,思考軟件語言的未來

查看完整回答
2 反對 回復 2018-02-08
?
android也瘋狂

TA貢獻10條經驗 獲得超7個贊

C: 基本上所有成功的OS內核都是C寫的。*NIX / Windows / OSX BSD Subsystem的API也是C

C++: 歷史上最大的推力其實是來自微軟,*NIX社區并不怎么待見。嚴格的說C++并不是Windows API的語言,只是應用層普遍選擇的語言。這個語言縱然有很多問題,微軟平臺上的native應用很少有不用的。不過由于微軟系統的巔峰時代已經過去,這個語言的前途并不明朗;視頻游戲領域倒是還無可替代

Objective-C: OSX的GUI應用和iOS的API語言,別的地方基本沒人在用。這個語言的問題不比C++小,但是由于Apple的推力很大,目前看相當成功,長遠看難說(走C++的老路)

Go: 尚未有成功的系統為之背書,仍需證明自己。如果Google出一個殺手應用,指定Go做API語言,情況就會大不一樣

查看完整回答
1 反對 回復 2018-02-09
?
代碼寫到手抽筋

TA貢獻6條經驗 獲得超7個贊

過去屬于 C,現在屬于 C++,未來是Go的(僅限于高性能網絡應用服務端開發)

查看完整回答
1 反對 回復 2018-02-09
?
不要慕碼人我要切諾基

TA貢獻9條經驗 獲得超9個贊

C++過于復雜,在相對底層的環境中應用廣泛(和C基本相當),但是在很多新興領域,尤其是互聯網相關的領域,C++很可能會成為項目的痛點,尤其是在項目組成員水平不太高的情況下

查看完整回答
2 反對 回復 2018-02-09
?
慕田峪是誰我也不認識

TA貢獻15條經驗 獲得超6個贊

C++不僅僅有OOP,還有范型呢,現在也有了閉包


查看完整回答
2 反對 回復 2018-02-08
?
sujunjie_0001

TA貢獻1條經驗 獲得超1個贊

C: 的數據類型,流程控制,循環 都很java很像(除java沒有指針)

? 語法確跟go語言一樣,有結構體

go:數據類型,像java 是有嚴格數據類型的,但語法都太簡潔了,都是采用縮寫3,4個字母定義關鍵字,? 代碼的縮進都影響邏輯

? ? 代碼閱讀起來沒有像其它常規語言一樣,規整便于閱讀


查看完整回答
1 反對 回復 2018-02-08
?
慕勒4553494

TA貢獻5條經驗 獲得超1個贊

C++我覺得主要用來給C提供接口層,做一些簡單的邏輯,或者你來C++來進行模板元編程~那就是另外一條路了。不然的話 C為主 C++為輔 結合腳本語言(bash,python等) 就足夠了

查看完整回答
1 反對 回復 2018-02-08
?
weixin_慕容6109543

TA貢獻1條經驗 獲得超0個贊

借樓問一下 我有個問題想提問 看不到提問的入口在哪里 怎么提問呀?

查看完整回答
反對 回復 2020-10-11
?
tonybai

TA貢獻10條經驗 獲得超0個贊

c是祖宗,年齡大了,但仍然發揮余熱。c++正處于壯年,但是被包裝的太過復雜,學習曲線最高,沒有之一,紙版標準厚的能用來防身。go號稱21世紀的c,云原生應用的標配,目前最火的平臺都是go開發的,比如docker,kubernetes。不過go還很年輕。

查看完整回答
反對 回復 2018-10-19
?
amorlova

TA貢獻58條經驗 獲得超16個贊

大神啊 c語言很難哦

查看完整回答
反對 回復 2018-02-09
  • 5 回答
  • 2 關注
  • 5762 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號