每次老趙部落格上一出現挺 .net 的文章立刻就會引來他人罵,接著上演一出又一出「舌戰群儒」的戲。老趙一對多的能力實在出色,這口才,不用太浪費了。
但是話說回來,這種爭鬥毫無意義。你有你的選擇,別人有別人的。你幾乎沒法改變別人(特別是想老趙這種 .net 傳教士)。此外,那些人往往抱著很強烈的唯血統論:只要是 ms 出的產品一定是垃圾。然後:使用 .net 必須配上全 windows + 全 sql server。
不對。stackoverflow 的實踐表明,asp.net 能夠扛下大型**,而且,stackoverflow 並沒有採用那些唯血統論們人為地全 windows + 全 sql,該用 memcached 照樣用,該用 ubuntu 照樣用,該用 lucene 照樣用。他們網頁用的是 mvc,orm 是 linq to sql 混合裸 ado。而那些人呢?用了 .net 就要用 ef + wcf + windows server + 等等等等,總之是有一套正規化,沒有靈活性。
私以為,技術沒有血統,只要能相互通訊操作,那就挑好的用,不唯親不唯上不唯正規化。老趙的部落格估計看得人有不少吧,他的伺服器呢?centos ubuntu server (感謝老趙更正) + nginx + mono + asp.net + mongodb,不是照樣跑的好好的?我曾經想找他要**,可惜他說「太亂」,沒給。
所以,宗教戰爭別再打下去了,這沒有意義。不過他們說的 .net 社群貧乏這是真的,各種開源專案各種坑。但是,填坑不比罵人有趣得多?