相關閱讀 |
>>> 技術話題—商業文明的嶄新時代 >>> | 簡體 傳統 |
@eranation 寫了一條非常有趣的評論,我把他描述的這些看作是瘋狂的編程世界:
我承認,我跟不上。我剛剛學會了 backbone.js,但現在發現它已經過時了,我應該使用 ember.js,了解的過程中,有人說我應該使用 Meteor,不,應該用 AngularJS,不,應該 Tower.js (基于 node.js),而對于 HTML 模板,我應該使用 handlebars,而不是 mustache,稍等一下, DoT.js 看起來更好,慢著,為什么要用一個瀏覽器里的 HTML 解析器?瀏覽器不就是干這事的嗎?那么,不該使用 HTML 模板嗎?對,用 DOM snippets,好,你是說 Web Components 嗎?W3C 不是專門做這個的嗎?你是說像 Google 那樣開發一個常規的 Javascript 語言嗎?太扯了,我只需要用 CofeeScript 就行了,它的表現不錯,不用 CofeeScript?用 Coco? LiveScript? DART? GWT?這樣吧,我還是重新使用 Ruby on Rails 吧,哦,它沒有擴展性?Grails?Groovy? Roo?太簡單?那好,node.js 怎么樣?擴展性也不好??但是用它我既可以寫客戶端代碼,服務器端代碼,還可以寫 mongodb 代碼,都用同一種語言。(非要用 Javascript 語言嗎?)那么,PHP 怎么樣?你說它不是真正的線程安全?他們在撒謊??那好,讓我們重新回到服務器端編程吧,還是用 Java 怎么樣?不好?Lisp?哦,應該是 Clojure?不錯,它有一個 Bridge / protocol buffers / thrift 實現,這樣語言就相通了,這樣我們的 Haskell 程序員也能開發了。或者用 Scala/Lift/Play,它們都是最好的框架(Foresquare 就是用的它們,它們一定很不錯)。當然,我們不該用 SOAP,應該用 JSON RESTful 服務,只有銀行和沃爾瑪用 SOAP,還有,堅決不能用 SQL 數據庫,它們不可能擴展。
我明白了,我打算把這個項目外包出去… 他們可能會用一個 Wordpress 模板,然后拷貝粘貼一些 jQuery 代碼,這樣就能實現完全相同的效果,不會有任何上面說的那些讓人頭疼的事。
這條評論來自這里。
外刊IT評論 2013-02-22 15:02:41
稱謂:
内容: