日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

一场关于语言之争

發布時間:2025/1/21 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 一场关于语言之争 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

公司最近起了一場語言之爭,我給公司高層發了一封郵件,下面是節選:

(前面略....)我想就語言的選擇談談我的看法,因為這個問題會對公司影響很大。我自己本身語言的涉獵比較廣泛,實際項目中開發應用較多的有.Net,ASP,PHP,Delphi,Javascript等等,而對于Java,Objective-c、VB、VBA等語言也有應用,所以在語言選擇方面,還是有一定的發言權,就目前網站開發的語言來說,主流的語言有四種:

大型網站開發:

  • Java
  • .Net
  • 中小型網站開發

  • PHP
  • ASP
  • 實際上就我們公司網站的規模來說,PHP和ASP完全可以很好的勝任,特別是PHP,功能強大,LAMP(Linux/Apache/Mysql/PHP囊括操作系統,Web服務器,開發語言,數據庫)完全免費,這對企業來說,可以節省大量的資金。而就.Net與Java來講,這兩種語言是屬于兩個陣營,就如同華山派的劍宗與氣宗,一個是由Sum公司主導的,一個是由Microsoft公司主導的,我們不談它們之間的優劣,因為這個問題在業界和程序員之間已經爭論了好多年了,這種學術流派的爭論是完全沒有任何意義的爭論。

    從歷史上來講,Java是前輩,出現得非常早,所以目前Java從業人員較多,許多早出現的網站,也多采用Java,這也就造成了java的高占有率。但選擇開發語言不是下館子,哪家人多去哪家。

    .Net是微軟為了對抗Java而推出的后起之秀,它可以說是站在巨人的肩膀上,吸眾家語言之特長。但是,由于微軟本身的特點,.Net不支持跨平臺,也不開源,對于部分人來說,這可能是不可饒恕的。同時,IIS服務器當訪問量到達一個量級的時候,會出現并發不足的問題,但問題是,我們什么時候可以到達這個量級,當我們真的到了這個量級的時候,是否可以通過集群器來解決問題?

    我們需要清楚地看到,對于絕大多數軟件和網站來說,語言的選擇并不重要,因為無論是Java、.Net,還是PHP或ASP,都可以完全勝任目前世界上90%以上的網站。語言只是工具而已,關鍵是如何去利用。開發思想才是靈魂,萬源同宗,殊途同歸,當技術水平到達一定境界之后,完全可以拋開語言了。架構與設計、需求的分析與挖掘、項目質量與進度的控制、項目過程的持續改進、團隊的培養,這些才是重要的。誰能說請楚,中文與英文之間的優劣?當然我們不能用三年級學生寫的中文作文與大文豪寫的英文小說,來對比中文與英文孰優孰劣。

    一個公司對語言的選擇,與公司現有的團隊,公司的技術歷史有著深厚的關系。如果一個以自有產品為主的公司出現多種主要語言,就意味著可能會有人力的浪費,也意味著高昂的維護成本和開發成本。

    最后,我想說的是,如果‘若公司想在未來幾年內想把“xx公司”做上市,改用java為低層支撐語言是不二的選擇’的話,那么微軟就不會世界上最成功的軟件公司了,.Net早就應該消亡了,而不是市場占有率節節攀升了。

      

    注意:本文為我的獨立博客鏡像博客,自發表不再更新,原文可能隨時被更新,敬請訪問原文。同時,請大家不要在此評論,如果有什么看法,請點擊這里:http://iove.net/1705/

    本文來自http://iove.net,歡迎轉載,轉載敬請保留相關鏈接,否則視為侵權,原文鏈接:http://iove.net/1705/

    轉載于:https://www.cnblogs.com/conis/archive/2010/03/01/1720390.html

    總結

    以上是生活随笔為你收集整理的一场关于语言之争的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。