国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

永遠(yuǎn)的C++,永遠(yuǎn)的追求

2019-11-17 05:09:27
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

  現(xiàn)在隨著M$ .NET平臺(tái)的推出和新的開(kāi)發(fā)平臺(tái)的推出,越來(lái)越多的人向我問(wèn)到關(guān)于開(kāi)發(fā)語(yǔ)言選擇的問(wèn)題。我越來(lái)越害怕回答,總有一種一旦回答錯(cuò)就會(huì)誤人子弟的感覺(jué)。

  但不論以后出現(xiàn)再多的開(kāi)發(fā)語(yǔ)言,C/C++永遠(yuǎn)都將是我不變的追求。我喜歡C的簡(jiǎn)單和高效,C++強(qiáng)大的面向?qū)ο蠊δ堋K皇亲顝?qiáng)的,但它卻最適合我和我現(xiàn)在的工作。雖然現(xiàn)在的站點(diǎn)的是關(guān)于VC開(kāi)發(fā)的,但我更希望大家能夠多花些時(shí)間去關(guān)注C/C++語(yǔ)言的本身。MFC是C++的一個(gè)具體應(yīng)用,那些使用C++ Builder的開(kāi)發(fā)人員,同樣的是在使用在C++上建立起來(lái)類(lèi)庫(kù)。在所有的這一切中語(yǔ)言是根本,大家只不過(guò)是為了不同的工作選擇了不同廠商的產(chǎn)品而已,然后又因?yàn)椴煌漠a(chǎn)品養(yǎng)成了自己不同的開(kāi)發(fā)習(xí)慣。

  我時(shí)常在論壇上看見(jiàn)一些問(wèn)題,讓我無(wú)從回答,因?yàn)槲覍?shí)在不知道如何回答才可以講得清楚,說(shuō)得明白。很多人的問(wèn)題都是因?yàn)閷?duì)語(yǔ)言本身缺乏熟悉。

  現(xiàn)在我和別人聊天都很少再談關(guān)于VC的長(zhǎng)長(zhǎng)短短,開(kāi)發(fā)中我也漸漸減少了對(duì)MFC的依靠,更多的使用C的標(biāo)準(zhǔn)函數(shù)和STL。但由于在Win32的平臺(tái)上開(kāi)發(fā),還是避免不了對(duì)平臺(tái)的依靠,其實(shí)使用標(biāo)準(zhǔn)的C++完全可以編寫(xiě)出獨(dú)立與平臺(tái)的程序。

  其實(shí)無(wú)論如何多的開(kāi)發(fā)語(yǔ)言的出現(xiàn)還是新平臺(tái)的出現(xiàn),C/C++都不會(huì)輕易消失(我認(rèn)為是絕對(duì)不會(huì)消失),到目前為止C仍然是一種可以直接的輕易的操縱內(nèi)存地址的開(kāi)發(fā)語(yǔ)言,就憑這一點(diǎn)它就有足夠生存的理由。C#那些所謂的受控代碼(Managed)都是些欺騙人的謊言,出于內(nèi)存操作這個(gè)目的,C#已經(jīng)沒(méi)有必要使用指針,或者說(shuō)C#已經(jīng)沒(méi)有必要再去操作地址。有時(shí)后我使用指針時(shí)會(huì)想到販毒,有風(fēng)險(xiǎn)才會(huì)讓人覺(jué)得刺激,成功時(shí)的感覺(jué)才會(huì)更強(qiáng)烈。

  我現(xiàn)在也希望自己能夠?qū)W一些其他的開(kāi)發(fā)語(yǔ)言,當(dāng)初想過(guò)學(xué)Dephi,java但都是淺嘗輒止,沒(méi)有深入。后來(lái)為了開(kāi)發(fā)網(wǎng)站才學(xué)了asp,我覺(jué)得會(huì)使用C/C++已經(jīng)足夠了。我做不了RAD但我可以開(kāi)發(fā)出高效和穩(wěn)定的后臺(tái)服務(wù)程序。

  以前用C是因?yàn)樗己透咝В珻++和其他的面向?qū)ο笳Z(yǔ)言相比更加簡(jiǎn)單和穩(wěn)定。因?yàn)楹?jiǎn)單我們才能夠做更多的事情,我們開(kāi)發(fā)出的系統(tǒng)才可以比別人開(kāi)發(fā)出的更加穩(wěn)定。

  現(xiàn)在出現(xiàn)的各種語(yǔ)言入Java,C#包含了太多的商業(yè)利益在里面,讓人感覺(jué)失去了開(kāi)發(fā)語(yǔ)言的純潔(我這樣說(shuō)大家是不是覺(jué)得希奇)。象C#這種語(yǔ)言就是一個(gè)典型的只為M$服務(wù)的開(kāi)發(fā)語(yǔ)言,用社會(huì)主義的話(huà)來(lái)說(shuō)就是從出生時(shí)每個(gè)毛孔都就散發(fā)著M$的銅臭氣(那些學(xué)C#的朋友不要生氣,我這樣說(shuō)只是開(kāi)開(kāi)玩笑)。

  雖然Java在國(guó)內(nèi)用得少,但在國(guó)外卻很火。這可能是因?yàn)閲?guó)外得軟件業(yè)更正規(guī)和更趨利,國(guó)內(nèi)得開(kāi)發(fā)人員更多的還是在摸索和尋找自己的位置,因?yàn)檎麄€(gè)軟件業(yè)不規(guī)范,在這種環(huán)境下成長(zhǎng)起來(lái)的程序員就惟有用高編程水平來(lái)阿Q一下了,我們做得比別人多,錢(qián)比別人少,待遇比別人差,但我們水平高呀。怎么說(shuō)著說(shuō)著又開(kāi)始發(fā)牢騷了,其實(shí)沒(méi)必要這樣,假如不能改變現(xiàn)實(shí)就學(xué)會(huì)適應(yīng)現(xiàn)實(shí)。

  我覺(jué)得自己真正學(xué)好的開(kāi)發(fā)語(yǔ)言就是C/C++和Perl。但想起來(lái)總有點(diǎn)怪怪的,這些語(yǔ)言都面臨著被淘汰的可能,至少是在Windows平臺(tái)上。(雖然很多朋友這么看,但我確不這么看,否則我還有什么必要寫(xiě)這篇文章)

  能夠看見(jiàn) int main(int,char**)是我一生的追求,我永遠(yuǎn)都不會(huì)放棄C/C++,哪怕有一天我為了生計(jì)而使用另一種語(yǔ)言,但在我心中C/C++永遠(yuǎn)都是一片圣潔的土地,我永遠(yuǎn)也不會(huì)放棄的追求。

  對(duì)了M$推出了Visual J# .NET Beta 2,所以使用任何一種開(kāi)發(fā)語(yǔ)言的程序員都不會(huì)被輕易放棄。更不用說(shuō)是C/C++。 更多文章 更多內(nèi)容請(qǐng)看C/C++技術(shù)專(zhuān)題專(zhuān)題,或

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 蓝山县| 新建县| 天镇县| 金川县| 遵义县| 银川市| 剑川县| 淮滨县| 东辽县| 司法| 娄烦县| 白河县| 奎屯市| 长岛县| 永安市| 西贡区| 上林县| 遵义县| 循化| 浙江省| 深圳市| 顺义区| 扎赉特旗| 永胜县| 东乡| 福州市| 平阳县| 文昌市| 延津县| 威宁| 抚宁县| 彭泽县| 江都市| 化隆| 昌江| 巴青县| 娄烦县| 三原县| 隆德县| 普兰店市| 容城县|