<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    莊周夢(mèng)蝶

    生活、程序、未來
       :: 首頁(yè) ::  ::  :: 聚合  :: 管理

    編程語(yǔ)言的選擇很重要

    Posted on 2011-08-06 23:51 dennis 閱讀(6003) 評(píng)論(10)  編輯  收藏 所屬分類: 涂鴉
        最近看了篇在google reader里分享非常多的文章,我表示很無語(yǔ),文章在這里,題目是《Peter Norvig:編程語(yǔ)言的選擇并不重要》。簡(jiǎn)單來講這文章就是鼓吹python的,然后舉了很多例子說python描述算法比Lisp容易。這個(gè)無需多說,圖靈模型本來就比lambda演算更適合描述算法。

        我想說的是,文中明明提了,Peter norvig說的是:
    就更一般意義上的編程而言,在Google和其他地方,我認(rèn)為語(yǔ)言的選擇并不如其他方面的選擇那么重要:如果你有了正確的總體架構(gòu)、正確的程序員團(tuán)隊(duì)、正確的開發(fā)過程(能夠快速開發(fā)、持續(xù)改善),那么很多語(yǔ)言都能勝任;但如果以上的東西你沒有,那無論選擇什么語(yǔ)言,你都會(huì)陷入一團(tuán)糟。

       這句話的意思很明顯,在google或者其他什么地方,編程語(yǔ)言的選擇,比之正確的架構(gòu),正確的團(tuán)隊(duì)以及正確的開發(fā)過程,對(duì)最終任務(wù)的完成影響不是那么大。但并非所謂"編程語(yǔ)言的選擇不重要“,這種斷章取義的題目除了吸引眼球外,沒有任何益處。
        很多編程語(yǔ)言都可以勝任你要完成的編程任務(wù),你完全可以用C去寫CGI,用匯編去寫消息中間件,只要你有正確的架構(gòu),正確的團(tuán)隊(duì)和開發(fā)過程,你應(yīng)該總能完成任務(wù)。但是選擇適當(dāng)?shù)木幊陶Z(yǔ)言可以讓你事半功倍,更少的代碼,更高的開發(fā)效率。從ROR以及動(dòng)態(tài)語(yǔ)言的流行來看,選擇編程語(yǔ)言,真的很重要。

        除非你的規(guī)模達(dá)到google的程度,性能意味著美元,一秒的優(yōu)化意味著成千甚至上億的dollar的時(shí)候,也許你可以說下編程語(yǔ)言的選擇不重要。

        最后,我還想鄙視下分享這篇文章的大爺們,你們真的看了文章嗎?還只是沖著這標(biāo)題,急急忙忙地獻(xiàn)寶式地分享了?咱們淡定點(diǎn)行不?

    評(píng)論

    # re: 編程語(yǔ)言的選擇很重要  回復(fù)  更多評(píng)論   

    2011-08-08 00:23 by iv
    我覺得文章標(biāo)題沒有錯(cuò),語(yǔ)言固然很重要,而且有強(qiáng)弱之分,不過還有比這更重要10倍100倍的東西,如果站在后者的角度來說,語(yǔ)言的選擇自然變得無關(guān)重要了(當(dāng)然說這句話時(shí)最好不要省略前提條件)。
    帶領(lǐng)20+的團(tuán)隊(duì)做一個(gè)項(xiàng)目時(shí),很多令人想死的痛苦都不是語(yǔ)言產(chǎn)生的,也不是語(yǔ)言能解決的,況且任何強(qiáng)大的語(yǔ)言還有它致命的弱點(diǎn)(適用場(chǎng)合)。如果一味強(qiáng)調(diào)語(yǔ)言重要,感覺就像不斷強(qiáng)調(diào)民工最重要一樣(這個(gè)比喻不太恰當(dāng),有點(diǎn)冒犯民工了,sorry),因?yàn)槿魏蝹ゴ蟮慕ㄖ驮O(shè)計(jì)沒有民工都實(shí)現(xiàn)不了。
    個(gè)人觀點(diǎn),語(yǔ)言是很重要,不過它是基礎(chǔ),對(duì)一個(gè)工程而言,更重要的是工程的架構(gòu)設(shè)計(jì)和實(shí)施過程控制。(ps:開發(fā)藝術(shù)型軟件時(shí)以上觀點(diǎn)自動(dòng)作廢)

    # re: 編程語(yǔ)言的選擇很重要  回復(fù)  更多評(píng)論   

    2011-08-08 09:25 by hz_hz
    在一般的團(tuán)隊(duì)里 語(yǔ)言的選擇很重要 有時(shí)甚至比架構(gòu)更重要 當(dāng)然具體情形要具體分析。2001年時(shí),當(dāng)時(shí)有個(gè)項(xiàng)目是前臺(tái)php加后臺(tái)C,C++ server的形式 ;當(dāng)時(shí)要改版成.net或java的方式 ,但團(tuán)隊(duì)里沒有對(duì)java和.net很精通的人。最后,花了很多資源,改版歷時(shí)1年半失敗了。勉強(qiáng)上線的.net版本問題不斷。最后又切換回了php+cpp 版本。

    # re: 編程語(yǔ)言的選擇很重要  回復(fù)  更多評(píng)論   

    2011-08-08 09:54 by HiMagic!
    語(yǔ)言的選擇是項(xiàng)目成敗的決定性因素,項(xiàng)目越大越復(fù)雜越是這樣,在項(xiàng)目初期,設(shè)計(jì)之前,用什么語(yǔ)言就應(yīng)該明確了,因?yàn)槊總€(gè)語(yǔ)言都有其特質(zhì),想用設(shè)計(jì)補(bǔ)足語(yǔ)言的短處,事倍功半,甚至以失敗告終。

    # re: 編程語(yǔ)言的選擇很重要  回復(fù)  更多評(píng)論   

    2011-08-08 11:08 by 淘寶女裝
    現(xiàn)在一些朋友都喜歡學(xué)熱門的編程語(yǔ)言

    # re: 編程語(yǔ)言的選擇很重要[未登錄]  回復(fù)  更多評(píng)論   

    2011-08-09 08:41 by greatghoul
    我用python,只因?yàn)橄矚g,但并不排斥其它語(yǔ)言。

    # re: 編程語(yǔ)言的選擇很重要  回復(fù)  更多評(píng)論   

    2011-08-09 11:58 by pengtaoli
    感覺有些偏題了,作者說的應(yīng)該是具有可比性的語(yǔ)言吧,如Web開發(fā)的PHP,Java。

    # re: 編程語(yǔ)言的選擇很重要  回復(fù)  更多評(píng)論   

    2011-08-09 16:22 by CHI Flat Iron
    有一定的道理吧

    # re: 編程語(yǔ)言的選擇很重要  回復(fù)  更多評(píng)論   

    2011-08-14 16:02 by AlleNny
    不同意你的觀點(diǎn),原文的意思是同級(jí)別,同類型的語(yǔ)言之間選擇不重要,比如Java和C#,你卻拿匯編這種離得十萬(wàn)八千里的東西來說問題

    # re: 編程語(yǔ)言的選擇很重要[未登錄]  回復(fù)  更多評(píng)論   

    2011-08-14 18:00 by dennis
    @AlleNny
    我不知道你怎么看出所謂同級(jí)別語(yǔ)言的比較,原文又怎么體現(xiàn)出這一點(diǎn)呢?我很好奇,也許你可以教教我。

    # re: 編程語(yǔ)言的選擇很重要  回復(fù)  更多評(píng)論   

    2013-11-09 19:30 by leizhnxp
    嘿嘿,吸引眼球這一個(gè)益處就夠了,仔細(xì)看了文章的都會(huì)知道您的無語(yǔ)才是不淡定啊
    主站蜘蛛池模板: 亚洲国产成人高清在线观看 | 成人毛片免费在线观看| 亚洲高清有码中文字| 国产特级淫片免费看| 中文字幕免费在线看电影大全 | 久久99久久成人免费播放| 亚洲成在人天堂在线| 天天摸天天碰成人免费视频| 日本一区二区三区免费高清在线| 亚洲日本va在线视频观看| 日本亚洲免费无线码| 一级做a爰性色毛片免费| 久久精品国产亚洲av水果派| 四虎成人免费影院网址| 99在线免费观看| 亚洲日韩中文字幕无码一区| 国产亚洲人成A在线V网站 | 国产日韩亚洲大尺度高清| 久久不见久久见中文字幕免费 | 午夜视频免费成人| 国产免费AV片在线观看| 亚洲日本天堂在线| 亚洲成色WWW久久网站| 国产色爽女小说免费看| 免费A级毛片av无码| 午夜亚洲乱码伦小说区69堂| 亚洲成在人线电影天堂色| 狠狠综合久久综合88亚洲| 成年午夜视频免费观看视频| 精品国产一区二区三区免费| 精品视频免费在线| 亚洲av永久无码精品三区在线4| 日韩精品亚洲aⅴ在线影院| 国产成人免费高清在线观看| 精品无码人妻一区二区免费蜜桃| 国产高清对白在线观看免费91| 亚洲成在人线aⅴ免费毛片| 亚洲AV综合色区无码二区偷拍| 亚洲AV无码一区二区三区系列| 亚洲成人高清在线| 午夜免费福利在线观看|