瘋狂的編程世界
@eranation寫了一條非常有趣的評(píng)論,我把他描述的這些看作是瘋狂的編程世界,詳細(xì)請(qǐng)看下文
@eranation寫了一條非常有趣的評(píng)論,我把他描述的這些看作是瘋狂的編程世界:
我承認(rèn),我跟不上。我剛剛學(xué)會(huì)了backbone.js,但現(xiàn)在發(fā)現(xiàn)它已經(jīng)過時(shí)了,我應(yīng)該使用ember.js,了解的過程中,有人說我應(yīng)該使用Meteor,不,應(yīng)該用AngularJS,不,應(yīng)該Tower.js (基于node.js),而對(duì)于HTML模板,我應(yīng)該使用handlebars,而不是mustache,稍等一下, DoT.js看起來(lái)更好,慢著,為什么要用一個(gè)瀏覽器里的HTML解析器?瀏覽器不就是干這事的嗎?那么,不該使用HTML模板嗎?對(duì),用DOM snippets,好,你是說Web Components嗎?W3C不是專門做這個(gè)的嗎?你是說像Google那樣開發(fā)一個(gè)常規(guī)的Javascript語(yǔ)言嗎?太扯了,我只需要用CofeeScript就行了,它的表現(xiàn)不錯(cuò),不用CofeeScript?用Coco? LiveScript? DART? GWT?這樣吧,我還是重新使用Ruby on Rails吧,哦,它沒有擴(kuò)展性?Grails?Groovy? Roo?太簡(jiǎn)單?那好,node.js怎么樣?擴(kuò)展性也不好??但是用它我既可以寫客戶端代碼,服務(wù)器端代碼,還可以寫mongodb代碼,都用同一種語(yǔ)言。(非要用Javascript語(yǔ)言嗎?)那么,PHP怎么樣?你說它不是真正的線程安全?他們?cè)谌鲋e??那好,讓我們重新回到服務(wù)器端編程吧,還是用Java怎么樣?不好?Lisp?哦,應(yīng)該是Clojure?不錯(cuò),它有一個(gè)Bridge / protocol buffers / thrift實(shí)現(xiàn),這樣語(yǔ)言就相通了,這樣我們的Haskell程序員也能開發(fā)了?;蛘哂肧cala/Lift/Play,它們都是***的框架(Foresquare就是用的它們,它們一定很不錯(cuò))。當(dāng)然,我們不該用SOAP,應(yīng)該用JSON RESTful服務(wù),只有銀行和沃爾瑪用SOAP,還有,堅(jiān)決不能用SQL數(shù)據(jù)庫(kù),它們不可能擴(kuò)展。 |
我明白了,我打算把這個(gè)項(xiàng)目外包出去… 他們可能會(huì)用一個(gè)Wordpress模板,然后拷貝粘貼一些jQuery代碼,這樣就能實(shí)現(xiàn)完全相同的效果,不會(huì)有任何上面說的那些讓人頭疼的事。
這條評(píng)論來(lái)自這里。
責(zé)任編輯:林師授
來(lái)源:
外刊IT評(píng)論