国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

C++程序員講述C++編程技巧說明

開發(fā) 后端
C++程序員的觀察是主流工業(yè)界的趨勢一直是“從C到C++”的,而不是反過來,至少在歐美是如此。在國內(nèi)我們則可以通過CSDN上的招聘情況得到一個大致類似的信息。

對于C++程序員的苦惱有許多, C++程序員往往能享受到有競爭力的薪酬,C++的各種庫在不同的C++編譯器實(shí)現(xiàn)上可能遇到一些問題,希望本文能教會你更多東西。。。。

首先重復(fù)一句Bjarne的話:“我們的系統(tǒng)已經(jīng)是極度復(fù)雜的了,為了避開C++程序員的復(fù)雜性而干脆不用C++(Linus的做法),無異于因噎廢食。”在所有可用C和C++的領(lǐng)域,C++都是比C更好的語言。當(dāng)我說“更好的”時候,我說的是C++擁有比C更安全的類型檢查、更好的抽象機(jī)制、更優(yōu)秀的庫。當(dāng)然,凡事都有例外,如果你做的項目1)不大。2)編碼中用不到什么抽象機(jī)制。

甚至ADT(抽象數(shù)據(jù)類型,例如std::complex這種不含多態(tài)和繼承的)也用不到,RAII也用不到,異常也用不到。3)你連基礎(chǔ)庫(如,簡化資源管理的智能指針、智能容器)都用不著。那么也許你用C的確沒問題;所以如果你的情況如此,不用和我爭論,因為我無法反駁你。我們這里說的領(lǐng)域大致是Bjarne在“C++應(yīng)用列表”里面列出來的那些地方。 #t#

底線是:如果把C++程序員中的諸多不必要的復(fù)雜性去掉,留下那些本質(zhì)的,重要的語言特性,簡化語言模型,消除歷史包袱。即便是C++的反對者也許也很難找到理由說“我還是不用C++”。在我看來,一個真正從實(shí)踐意義上理性反對使用C++的人只有一個理由:C++的復(fù)雜性帶來的混亂抵消乃至超過了C++的抽象機(jī)制和庫(在他的特定項目中)帶來的好處。

值得注意的是,這里需要避免一個陷阱,就是一旦人們認(rèn)定了“C++不好”,那么這個理由就會“長出自己的腳來”,即,就算我們拿掉C++的復(fù)雜性,他們可能也會堅持還是不用C++,并為之找一堆理由。我假定你不是這樣的人。不過,也許最可能的是他會說:“問題是我們今天用的C++并非如此(簡潔),你的假設(shè)不成立。”是的,我的假設(shè)不成立。但雖然我們無法消除復(fù)雜性,我們實(shí)際上是可以容易地避開復(fù)雜性,避短揚(yáng)長的。這也是本文的要點(diǎn),容我后面再詳述。

當(dāng)然,到現(xiàn)在你可能還是會說。我還是不用C++程序員因為我可以用D;或者如果你本來做的項目就不需要C++,你則可能會說,我用Python。首先,如果你的項目能用Java/Python乃至Ruby做,那么用C++是自討苦吃。因為能用那些語言代表你的項目在效率上本身要求就不高,那么用一門效率上討不到太大好處,復(fù)雜性上卻綽綽有余的語言,有什么價值呢?其次,如果你的項目效率是很重要的,你可能會說可以用D。

然而現(xiàn)實(shí)是D在工業(yè)界尤其是國內(nèi)被運(yùn)用得非常少,幾乎沒有。而C++卻有大量的既有代碼,已經(jīng)使用C++去做他們的產(chǎn)品的公司,在很長一段時間之內(nèi)幾乎是不可能用別的語言重寫代碼的,正如Joel所說,決定重寫一個非平凡的代碼基==自殺。所以,我們至少要注意以下兩個明顯的事實(shí):

事實(shí)1:C++在工業(yè)界仍有穩(wěn)定的核心市場。

這個事實(shí)大概不需要多加闡述,很多大公司的核心技術(shù)還是要靠C++來支撐的(見Bjarne主頁上的C++應(yīng)用列表)。所謂事實(shí),就是未必是大家最愿意承認(rèn)的情況,但又不得不承認(rèn)。C++積累了龐大的代碼基,這個代碼基不是一朝一夕能夠推翻的。

D從語言角度來說的確優(yōu)于C++,但最關(guān)鍵的就是還沒有深入工業(yè)界(也許根本原因是沒有錢支持,但這不是我們討論的重點(diǎn))。而C呢,根據(jù)Bjarne本人的說法,他的觀察是主流工業(yè)界的趨勢一直是“從C到C++”的,而不是反過來,至少在歐美是如此。在國內(nèi)我們則可以通過CSDN上的招聘情況得到一個大致類似的信息。

事實(shí)2:C++程序員往往能享受到有競爭力的薪酬。

是的,這不是一篇不食人間煙火的技術(shù)文章。這個事實(shí)基于的邏輯很簡單:物以稀為貴。Andrei Alexandrescu這次來中國SD2.0大會的時候,在接受采訪時也說過:“最賺錢的軟件(如MS Office)是C++寫的”。

孟巖也在blog上提到這么個事實(shí),我想他作為CSDN的技術(shù)總編,業(yè)界觀察肯定比我清晰深刻。所以我這里就不多廢話了。 當(dāng)然,以上邏輯并不就意味著在慫恿你去學(xué)C++,一切還要看你的興趣。所以如果你志不在C++身處的那些應(yīng)用領(lǐng)域,那這篇文章并非為你而寫。

責(zé)任編輯:chenqingxiang 來源: 第一財經(jīng)日報
相關(guān)推薦

2010-01-12 10:11:36

學(xué)習(xí)C++語言

2010-01-12 15:24:48

C++語言

2010-01-12 14:30:41

C++程序

2021-02-26 10:41:59

C++程序員代碼

2010-01-11 10:41:05

C++編程

2011-05-30 15:29:32

C++

2010-01-11 13:31:03

C++語言

2010-01-13 10:16:42

C++軟件

2011-07-10 15:26:54

C++

2010-01-13 10:31:35

C++代碼

2010-01-19 15:36:02

C++語言

2010-01-26 17:11:13

C++編程

2010-01-13 13:58:49

C++編譯模式

2010-01-12 17:33:06

C++

2010-01-12 17:55:03

C++程序

2010-01-13 15:51:44

C++編程語言

2011-02-15 13:12:02

JavaC++

2010-01-21 13:33:44

C++基類

2012-11-08 09:49:30

C++Java程序員

2010-01-28 17:14:38

Visual C++應(yīng)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

成人免费xxxxx在线观看| 色播色播色播色播色播在线| 国产成人丝袜美腿| 久久国产精品视频在线观看| 亚洲人被黑人高潮完整版| 精品视频一二三| 精品爽片免费看久久| 少妇精品在线| 亚洲xxx自由成熟| 国产乱一区二区| 日本fc2在线观看| 日韩欧美视频一区| 2023国产精华国产精品| 99精品国产高清一区二区| 国产精品小仙女| 91短视频在线| 亚洲美女自拍视频| 久久伦理在线| 国产精品免费看久久久无码| 亚洲蜜臀av乱码久久精品| 精灵使的剑舞无删减版在线观看| 欧美国产日本高清在线 | 92精品国产成人观看免费| 97在线影院| 欧美精品一区男女天堂| 女仆av观看一区| 亚洲欧美久久234| 香蕉成人啪国产精品视频综合网| 免费日韩电影| 成人影片在线播放| 日韩三级视频中文字幕| 亚洲一二av| 亚洲精品欧美日韩专区| 超碰caoporn久久| 嫩草在线视频| 亚洲欧洲成视频免费观看| 日本午夜免费一区二区| av免费精品一区二区三区| 成人激情视频网站| 色av男人的天堂免费在线| 深夜福利日韩在线看| 欧美色一级片| 亚洲高清在线免费观看| 日韩亚洲欧美中文三级| 精品久久久久久久久久久aⅴ| 免费在线观看一区二区| 亚洲视频中文字幕| 韩日精品一区二区| 精品日韩电影| 亚洲国产另类av| 少妇精品视频在线观看| 日本视频一区二区在线观看| 亚洲精品高清在线| 成人在线日韩| 一道本在线观看视频| 欧美三电影在线| av亚洲免费| 免费大片在线观看| 亚洲深夜福利视频| 天堂va蜜桃一区二区三区漫画版| 中文字幕免费在线观看| 午夜精品在线视频| 99国产欧美另类久久久精品| 8x8ⅹ拨牐拨牐拨牐在线观看| 91入口在线观看| 亚洲免费av网站| 欧美午夜在线播放| 午夜久久资源| 欧美日韩大陆一区二区| 日产午夜精品一线二线三线| 成人在线免费观看av| 日韩国产高清污视频在线观看| 最新成人av网站| 亚洲52av| 国产va免费精品高清在线| av亚洲精华国产精华精华| 日韩av影片| 亚洲欧美99| 亚洲精品国产精品国产自| 国产精品亚洲综合色区韩国| 国产精品视频一区二区久久| 99精品国产高清一区二区| 色av综合在线| 亚洲无中文字幕| 香蕉网站在线| 91精品一区二区| 色综合天天综合狠狠| 亚洲第一天堂| 成人av一区| 久久久7777| 日韩三级在线观看| 精品在线观看免费| 三级成人黄色影院| 岛国大片在线播放| 久久亚洲一区二区三区四区五区高| 成人美女视频在线看| 欧美特黄色片| 不卡的av中文字幕| 奇门遁甲1982国语版免费观看高清| 国产精品久久二区二区| 综合国产视频| 日韩私人影院| 久久人人97超碰人人澡爱香蕉| 欧美xxxxxxxxx| 韩国一区二区三区| 久久久精品在线视频| xvideos亚洲人网站| 久久精品视频在线免费观看 | 久久99国产乱子伦精品免费| 国产高清视频色在线www| 亚洲国产精品女人| 日韩一区二区精品视频| jiyouzz国产精品久久| 国产精品xnxxcom| 独立日3在线观看完整版| 91探花福利精品国产自产在线| 欧美剧情电影在线观看完整版免费励志电影 | 日韩中文字幕三区| 久久久久五月天| 天天操天天色综合| 美女视频一区免费观看| 天堂av在线网| 在线观看的毛片| 成人疯狂猛交xxx| 日韩欧美一级片| 久久亚洲综合色一区二区三区| 伊人久久大香线蕉| 欧美日韩欧美| 免费看日本毛片| 国产在线精品自拍| 亚洲第一区中文99精品| 欧美国产日产图区| 影音先锋在线一区| 国产原创一区| 欧美久久在线| www欧美日韩| 五月婷婷另类国产| 麻豆freexxxx性91精品| 另类在线视频| 成人毛片av在线| 日本成年人网址| 91麻豆精品秘密入口| 国产视频综合在线| 亚洲免费观看视频| 日韩国产精品91| 美女一区2区| 伊人影院在线视频| 久久婷五月综合| 日韩少妇中文字幕| 97视频在线观看成人| 欧美日韩国产精品自在自线| 99久久99久久精品免费看蜜桃| 99精品视频在线| 亚洲精品在线影院| 永久免费在线观看| 福利视频一区二区三区四区| 2019国产精品视频| 欧美精品手机在线| 在线不卡中文字幕播放| 久久综合给合| 91高清在线视频| 免费男同深夜夜行网站| 国产综合 伊人色| 午夜伦理精品一区| 亚洲精品99999| 污片在线观看一区二区| 成人免费视频视频| 国产欧美日韩亚洲一区二区三区| 国产精东传媒成人av电影| av中文资源在线资源免费观看| 九草视频在线观看| 日本三级免费观看| 亚洲欧洲久久| 亚洲999一在线观看www| 欧美丰满片xxx777| 亚洲精品国产电影| 在线观看91视频| 国产欧美日韩在线| 精品一区二区免费视频| 国模一区二区三区| 美腿丝袜亚洲图片| 祥仔av免费一区二区三区四区| 日本无删减在线| 二区在线观看| 欧美18一12sex性处hd| 白嫩少妇丰满一区二区| 正在播放91九色| 官网99热精品| 国产精品网站入口| 性欧美亚洲xxxx乳在线观看| 中文字幕在线看视频国产欧美| 欧美大黄免费观看| 欧美视频第二页| 高跟丝袜欧美一区| 亚洲激情网站免费观看| 国产精品护士白丝一区av| 成人三级伦理片| www.在线欧美| proumb性欧美在线观看| 国产v综合v亚洲欧|