2000-2010 十大最具技術影響力產品(國外)
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
文 / 余晟 霍炬
2000-2010年,是世界軟件業蓬勃發展的10年,其中誕生的明星級產品和應用可謂汗牛充棟。那么,在中國的開發者心目中,有哪些占據更重要的位置呢?不久前《程序員》雜志聯合CSDN網站做了一個“2000-2010十大最具技術影響力產品(國外)”的用戶調查,評選出10款得票最高的軟件產品。 產品名稱:Facebook Facebook真正解釋了“社交”,接入網絡,登入Facebook,你就進入了另一個世界:這里有你的好友,你的圈子,你感興趣的事件……這一切是虛幻的,但又都有現實依據——從Facebook誕生開始就強調“真實”,所以它上線的最初4小時就收獲了22000次照片瀏覽,也確實很少有人在Facebook上匿名。 Facebook還是力推Open API的典范,它很早就提供了相對完備的API,并且依據形勢需要不斷修改,目前已經吸引了大量第三方開發者,涌現了大量有趣的應用,并促生了Aynga這樣可能具有劃時代意義的公司,這種模式也為許多后來者所效仿。另外要提的是,Facebook中的一切都是Google的“黑洞”,這其中蘊藏著顛覆性的潛力。 產品名稱:Eclipse Eclipse原本是IBM加拿大的一個項目,最初只是希望做成Java的IDE(它也確實做到了),但是今天,依賴開源和插件兩大利器,Eclipse已經遠遠超出了Java IDE的范疇,演化成一個無所不包的大平臺。雖然過多插件也容易造成問題,眾多插件“拱衛”下的Eclipse已現臃腫,但是瑕不掩瑜,借助Eclipse,你可以跨平臺進行各種開發:PHP、Python、JavaScript和C++程序,雖然或許沒有開發Java那么方便,但Eclipse確實“夠用”了,而且,它是免費的! 從另一方面來說,把Eclipse捐獻出來,也符合IBM從軟件廠商向服務廠商的轉型,圍繞一個平臺營造出大生態系統,讓大家共同受益的做法,值得國內廠商學習。 要澄清的是,按照Lee Nackman的說法,Eclipse的取名,并沒有與Sun針鋒相對的意思,而是希望與微軟的Visual Studio對壘(Eclipse的前身是基于Smalltalk的VisualAge)。不管這說法是不是真的,總之到如今,太陽已然西去,日蝕卻遠未消褪。 產品名稱:Twitter 2006年才誕生的Twitter雖然歷史不長,但已無需太多介紹。Twitter向人們證明,只要足夠精練,足夠快,“碎碎念”的信息也有價值,所以Twitter也順理成章地把關注從“你在做什么”改成了“現在發生了什么”,如今,每逢發生各種重大事件,Twitter幾乎都成了最及時的新聞源。 Twitter也提供了相對完備的API,雖然它的API與Facebook不同,更專注于讓用戶更方便地發言,讓信息更迅速地流轉和展現;也正依靠這些API,有人感嘆說Twitter是“打不死切不斷的”,或許唯一的例外在于Twitter相對頻繁的宕機。 Twitter的另一點重大意義是降低了發言的門檻,在互聯網上表達自己的看法,從泡論壇,到開博客,到發Twitter,發言的門檻不斷地降低,平時默默無聞的人也有可能說出一兩句“金句”,名人們也樂得在Twitter上與觀眾和粉絲互動——要知道,你說的任何話,幾乎總可能通過Twitter的“人肉路由”,傳到感興趣的耳朵里。 產品名稱:Gmail 2004年4月1日,Google宣布推出容量“高達”1G的免費郵箱:Gmail。當時許多人認為這是個玩笑,但Gmail是真的,而且,它開創了電子郵箱的新局面。在Hotmail只有2MB空間、Yahoo mail也只有不到100MB空間的時代,Gmail提供了近乎無窮的空間讓用戶釋放想象力,如今流行的“網盤”就脫胎自容量超大的郵箱。而且,Gmail從一開始就提供了全新的用戶體驗,通過Web收發郵件不再是痛苦的差事,甚至比不少客戶端軟件都要順暢,有時你甚至可以用它與人聊天。 Gmail算是Google相當成功的產品了,雖然它并非用戶最多的郵件系統,但正是依靠它,用戶才開始,也才有理由在Google注冊,基于此,Google近年來提供了一系列針對個人的服務,個性化搜索也才成為可能。 產品名稱:.NET .NET是一個很難介紹的東西,因為從它創始以來,幾乎每年所代表的含義都有變化。微軟最開始開發這個系統的時候,并沒有真正規劃好未來,或者說,微軟規劃的未來和今天的實際差距很遠。而從另外一方面看,這也說明了,.NET確實一直在代表“最先進的生產力”,幾乎所有流行和有效的技術都能在其中找到。 .NET成功改變了Windows系統下的開發生態,讓開發變得更容易,讓更多人可以在這個平臺上開發程序,也讓微軟在這個互聯網時代多少保住了一些份額。值得一提的是,.NET上C#迅速發展,已經成長為最先進的主流語言。 產品名稱:Ruby on Rails Ruby on Rails(RoR)是一種基于Ruby語言的快速Web開發框架。對于Web開發方式,RoR出現相對比較晚,但開發速度最快。據RoR愛好者說,這種快來自諸多細節,難以簡單形容,必須要親自用起來才能感覺到。 不管怎么說,對于大量創業小團隊和個人,這是非常令人激動的平臺。有了RoR,他們的創業成本低了很多,一個想法可以在很短的時間內變成現實,上線給用戶用,這雖然要付出性能的代價,但在這個時代性能損失已經越來越不是問題。 采用RoR的成功案例是一個耀眼的名單,它們都是這幾年創業成功的應用,這個名單上有Twitter,Hulu,Github…… 產品名稱:Wikipedia 這是一個神奇的互聯網產品。沒有廣告,完全依靠外部捐助,但它卻是全世界訪問量第七大的網站,與“通過億萬美金的投資、龐大公司員工和不斷的市場營銷來建成與維護的”Google、Facebook、百度、騰訊等并駕齊驅。 是的,它就是Wikipedia(維基百科)——過去十年最偉大的計算機項目之一。它還完全有資格入選人類歷史上最偉大的人工工程之列。它的成功,可以視為理想主義的勝利。 從技術角度來看,以開源理念建立起來的Wikipedia也有很多可稱道之處。它的支撐軟件MediaWiki獲得了Usenix的2010年STUG大獎。此外,網站的底層也是LAMP架構的典范之一,有諸多亮點。2007年,200萬美元和6個技術人員就支撐起了整個Wikipedia。直到今天它的技術人員也不過22名。 產品名稱:Foursquare Foursquare是基于地理位置(LBS)的SNS應用。在此之前,基于地理位置的探索有很多,但都不太成功。Foursquare第一次成功地把地理位置、商家、游戲式的勛章系統結合起來,利用了Twitter的社會化特征,又正好是移動設備快速增長的時期,于是Foursquare迅速成功了。 LBS服務讓我們看到了信息的一個新的維度——基于空間的維度,這與微博的基于時間的維度很相似。除此之外,更有趣的是他們的服務運行在一堆VPS和Amazon的S3服務上。在這個時代創業變得越來越簡單,云的出現改變了整個生態鏈。對照Hadoop來看,會發現很多值得思考的點。當然,這種創業方式距離中國還有很遠、很遠…… 產品名稱:iOS iOS幾乎不需要介紹,因為iPhone和iPad的光芒實在太耀眼,你可能會喜歡或者討厭iOS,但如果你不知道,那實在是不可思議。iOS真正讓移動設備普及,并把我們帶入基于應用(App)的應用模式,App變成一種使用模式,同時也是一種消費模式,直接改變了很多的人生活方式。 iOS開創了一個新的時代,改變了用戶是前所未有的購買軟件的習慣,帶來了體驗精致軟件的樂趣。對于程序員,這是一個新的創業機會:在桌面平臺,軟件越來越不重要,但在移動平臺,軟件的生意剛剛開始。 產品名稱:Hadoop Hadoop是一個分布式開源計算框架,或者用當下時髦的方法,是一個云計算框架。Hadoop脫胎于搜索項目Nutch,剛剛出現的時候,分布式計算只有少數網站需要,其他網站的規模還不夠大。但在今天,一個好的應用可以在短期內迅速達到單機無法承擔的程度,一個開源的分布式計算框架對他們來說是非常重要的。 Hadoop并不是一個簡單的產品,而是一套開源代碼,對于程序員來說,這是一個巨大的寶庫。互聯網和移動互聯網產生數據越來越快,分布式也越來越重要,Hadoop也會成為更多公司的必需品。 該文章在 2011/3/14 16:48:36 編輯過 |
關鍵字查詢
相關文章
正在查詢... |