最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C++ 程序員為什么看不起php程序員

 更新時(shí)間:2017年02月12日 11:42:52   作者:codebay  
由于當(dāng)今市場(chǎng)狀況,各種培訓(xùn)班飛起,PHPer越來(lái)越多,學(xué)習(xí)成本很低。導(dǎo)致了很多人對(duì)PHP的誤解。其實(shí)PHP學(xué)到深入的時(shí)候,所需知識(shí)很多,并不是表面看到的那樣。另外,PHP確實(shí)嚴(yán)謹(jǐn)性不高,這個(gè)跟C++,java確實(shí)都沒(méi)法比。但是,PHP在web開發(fā)中的效率,是其他語(yǔ)言所不能比的

我覺(jué)得C++ 雖然速度快,但是編譯起來(lái)很復(fù)雜,要寫各種dependency 才不會(huì)導(dǎo)致因編譯順序產(chǎn)生的失敗。namespace 的亂用和混用讓人摸不著頭腦。不同的Cpp可以共用一個(gè)h,你都找不到申明在哪里。

PHP就好多了。類似java,文件名就是class 名,繼承簡(jiǎn)單,完全面向?qū)ο?。這就是面向?qū)ο缶幊痰恼嬲锰?。看代碼時(shí)很好理解,除了map, vector的操作很奇葩以外。

既然如此,C++程序員為什么看不起PHP呢?

寫了4年php,寫了6年c++。

不是看不起php,只是覺(jué)得一個(gè)解釋型腳本語(yǔ)言和一個(gè)編譯型的程序語(yǔ)言不太具備可比性。

個(gè)人覺(jué)得php應(yīng)該和python lua js 等這類語(yǔ)言做比較,畢竟從題主的題干上就可以看出來(lái),其可能沒(méi)有理清編譯型語(yǔ)言和解釋型語(yǔ)言的概念,所以才會(huì)吐槽c++的編譯過(guò)程。

一個(gè)典型的區(qū)別是php必須依托環(huán)境來(lái)執(zhí)行,php本身也是有很多模塊來(lái)構(gòu)成。這無(wú)論組織還是架構(gòu)都與python 等語(yǔ)言非常相像。如果把php的二進(jìn)制文件當(dāng)作虛擬機(jī)的話,和java以及c#都是比較接近的。因?yàn)轭}主才對(duì)這幾種感到熟悉。

而事實(shí)是,以上幾種語(yǔ)言脫離了解釋器或者虛擬機(jī)是無(wú)法運(yùn)行的,但c++與他們不同,甚至于其運(yùn)行所依賴的模塊中也有一大部分是由c++完成的。

這是所謂c++程序員對(duì)以上幾種語(yǔ)言的“看不起”的原因,而實(shí)際上根本沒(méi)有看不起的說(shuō)法,因?yàn)楦緵](méi)有可比性。就像飛鳥會(huì)看不起魚嗎?

寫網(wǎng)頁(yè)的時(shí)候有人用c++嗎?有,c++甚至可以再寫一套php出來(lái)。只是這么做劃算與否的問(wèn)題,而顯然反之而言,php自身的局限性較大。但php在網(wǎng)頁(yè)領(lǐng)域也非c++可以比擬的。

存在即為合理,這么簡(jiǎn)單的道理,怎么就這么多人不懂呢。

但是,以上是對(duì)語(yǔ)言本身的討論,下面是我對(duì)程序員的一些看法。

我 個(gè)人竊以為,每個(gè)合格的,稱職的,真正的程序員都應(yīng)該學(xué)習(xí)并了解c++。因?yàn)檫B棧是什么都不懂,連堆不知道怎么分配的人,甚至從來(lái)沒(méi)有發(fā)現(xiàn)字自己引以為傲 的技術(shù),自己寫的代碼,均是他人封裝了不知道多少層的產(chǎn)物的人,是可悲而又可憐的。整天嚼他人唾下之物,豈不如嚼蠟般索然,而又無(wú)味?

就好像學(xué)計(jì)算機(jī)的看不起修電腦的,雖然也會(huì)修,但畢竟不是干這個(gè)的,能干但沒(méi)電腦城修電腦的速度快,同理,修電腦的也干不來(lái)程序開發(fā)的活,專屬領(lǐng)域都不同,非要說(shuō),c++更加底層,包含了php,所以理所當(dāng)然傲視其他語(yǔ)言。遇到匯編也是被鄙視,五十步笑百步。

相關(guān)文章

  • Qt自定義控件實(shí)現(xiàn)簡(jiǎn)易儀表盤

    Qt自定義控件實(shí)現(xiàn)簡(jiǎn)易儀表盤

    這篇文章主要為大家詳細(xì)介紹了Qt自定義控件實(shí)現(xiàn)簡(jiǎn)易儀表盤,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-12-12
  • 深入淺析C/C++語(yǔ)言結(jié)構(gòu)體指針的使用注意事項(xiàng)

    深入淺析C/C++語(yǔ)言結(jié)構(gòu)體指針的使用注意事項(xiàng)

    這篇文章主要介紹了C/C++語(yǔ)言結(jié)構(gòu)體指針的使用,大家都知道指針在32位系統(tǒng)占用4Byte,在64位系統(tǒng)占用8Byte,下面看下c語(yǔ)言代碼例子
    2021-12-12
  • C++之編寫高效Makefile文件最佳方法

    C++之編寫高效Makefile文件最佳方法

    在軟件開發(fā)過(guò)程中,Makefile是一個(gè)非常重要的工具,它可以幫助我們自動(dòng)化構(gòu)建、編譯、測(cè)試和部署,然而,編寫高效的Makefile文件并不是一件容易的事情。在本文中,我們將討論如何編寫高效的Makefile文件,以提高開發(fā)效率和產(chǎn)品質(zhì)量,需要的朋友可以參考下
    2023-05-05
  • 基于curses庫(kù)實(shí)現(xiàn)彈球游戲

    基于curses庫(kù)實(shí)現(xiàn)彈球游戲

    這篇文章主要為大家詳細(xì)介紹了基于curses庫(kù)實(shí)現(xiàn)彈球游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • c++關(guān)鍵字mutable深入解析

    c++關(guān)鍵字mutable深入解析

    先說(shuō)用法,mutable關(guān)鍵字只能修飾非靜態(tài)以及非常量成員變量,使用mutable修飾的成員變量在const函數(shù)中的值是可以修改的
    2013-09-09
  • linux c++模擬簡(jiǎn)易網(wǎng)絡(luò)爬蟲實(shí)例

    linux c++模擬簡(jiǎn)易網(wǎng)絡(luò)爬蟲實(shí)例

    下面小編就為大家?guī)?lái)一篇linux c++模擬簡(jiǎn)易網(wǎng)絡(luò)爬蟲實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-06-06
  • C語(yǔ)言實(shí)現(xiàn)將彩色bmp圖像轉(zhuǎn)化為灰圖、灰度圖像反色

    C語(yǔ)言實(shí)現(xiàn)將彩色bmp圖像轉(zhuǎn)化為灰圖、灰度圖像反色

    這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言實(shí)現(xiàn)將彩色bmp圖像轉(zhuǎn)化為灰圖、灰度圖像反色,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • STL容器之list源碼詳細(xì)解讀

    STL容器之list源碼詳細(xì)解讀

    這篇文章主要介紹了STL容器之list源碼詳細(xì)解讀,相對(duì)于vector的連續(xù)線性空間,list就顯得更加復(fù)雜,它每插入或者刪除一個(gè)元素,就配置或釋放一個(gè)元素空間,需要的朋友可以參考下
    2024-01-01
  • C語(yǔ)言中操作字符串的函數(shù)詳解

    C語(yǔ)言中操作字符串的函數(shù)詳解

    這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言中操作字符串的函數(shù),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-03-03
  • Matlab實(shí)現(xiàn)獲取文件夾下所有指定后綴的文件

    Matlab實(shí)現(xiàn)獲取文件夾下所有指定后綴的文件

    這篇文章主要為大家詳細(xì)介紹了Matlab如何獲取文件夾下所有指定后綴的文件(包含子文件夾),文中的示例代碼講解詳細(xì),感興趣的可以嘗試一下
    2022-11-11

最新評(píng)論

商洛市| 景谷| 大英县| 泽州县| 怀化市| 广东省| 沙湾县| 武隆县| 绥德县| 武穴市| 界首市| 海城市| 左贡县| 越西县| 永泰县| 房产| 建水县| 县级市| 黑水县| 兰考县| 海兴县| 绵阳市| 盖州市| 涟源市| 金塔县| 大余县| 尼木县| 新巴尔虎左旗| 永寿县| 东乌珠穆沁旗| 绥阳县| 迁安市| 垦利县| 萨嘎县| 多伦县| 鞍山市| 灵璧县| 叙永县| 昌都县| 安康市| 泽普县|