国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

.NET 將推動(dòng)開源軟件的發(fā)展 justleon(原作)

2024-07-10 13:02:03
字體:
供稿:網(wǎng)友
 .net 將推動(dòng)開源軟件的發(fā)展    justleon(原作)  
  
     在過去的時(shí)間里,基于windows的開源軟件物數(shù)量實(shí)在太少了。在網(wǎng)上查找一些開發(fā)相關(guān)的網(wǎng)站,內(nèi)容也不外乎抄來抄去那幾篇怎么做三角的button啊,怎么做不規(guī)則的窗體啊,怎么把程序放到右下角的托盤中啊。當(dāng)然不是windows的程序員就是這種水平,當(dāng)然也不是windows程序員不團(tuán)結(jié),搞不出一個(gè)開源軟件。

     在windows上的開源項(xiàng)目的阻力來源于:1.os的封閉;ms做了太多的東東,束縛了程序員的創(chuàng)造力;3.開發(fā)語言和工具太多太雜了,各種程序員之間無法順利的交流。linux方面天生沒有這些桎梏,系統(tǒng)源碼開放,讓你可以追宗溯源;很多東東都是白手起家,你可以自由的發(fā)揮你的創(chuàng)意(在windows下很難寫出vi這么棒的編輯器);語言嘛,不用說了。java的開源項(xiàng)目飛速增長的原因,也和上述條件有關(guān)。

     現(xiàn)在不同了,.net來了,機(jī)會(huì)來了。是讓我們團(tuán)結(jié)起來發(fā)展windows下的開源軟件的時(shí)候了??蛇@么做的意義是什么呢?首先是學(xué)習(xí)開源的精神,分享彼此的思想、成果,共同提高;其次,開發(fā)出我們自己愛戴的軟件,高速、穩(wěn)定、方便、免費(fèi)。比如像apache,我們喜歡用asp,但受不了iis的脆弱,那讓我們也來做個(gè)跑asp的apache吧。有了這些軟件,就可以不再只受ms一家的限制了,多了其它的選擇。再次,光有.net的類庫是不夠的,我們必須搞出一些類似于stl、boost、atl等等專用庫,別一提起這些東東就都是國外人搞的。

      為什么說機(jī)會(huì)來了呢。.net屏蔽了os一級,讓程序跑在一個(gè)虛擬環(huán)境,這樣,你的程序可以獲得類似java的os無關(guān)性(還不能完全無關(guān),但已經(jīng)夠了)。讓我們來在虛擬環(huán)境專心做好我們的軟件,讓ms去專心改善os。在.net中類庫和api都是統(tǒng)一的,無論你用什么語言開發(fā),最多只是語言的區(qū)別,其它的障礙都不存在了。基于此,在一個(gè)開源項(xiàng)目里用不同的語言寫不同的模塊變得很簡單。各種語言的程序員可以像少數(shù)民族大團(tuán)結(jié)一樣一起做一個(gè)項(xiàng)目。

      我總覺得linux下的本地開源項(xiàng)目和windows下的本地開源項(xiàng)目勝過java。java的os無關(guān)性也等于無視os的特點(diǎn)(java程序員別生氣,從辯證角度來說共性和個(gè)性本來就是矛盾的,這不是你的問題)。所以我大力提倡windows下的開源項(xiàng)目,讓我們把windows下的軟件做得更好、更穩(wěn)定(易用方面還是有優(yōu)勢的)。


國內(nèi)最大的酷站演示中心!
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 洛南县| 茌平县| 大连市| 宁乡县| 石棉县| 廉江市| 九台市| 理塘县| 洪泽县| 拉萨市| 呼伦贝尔市| 北宁市| 石狮市| 文昌市| 江川县| 云林县| 乌兰察布市| 翁牛特旗| 阿巴嘎旗| 崇阳县| 湖州市| 吉林省| 黑水县| 通辽市| 洱源县| 萝北县| 凤凰县| 交口县| 西昌市| 靖远县| 义马市| 汉源县| 平果县| 拉萨市| 佛冈县| 金溪县| 澄城县| 顺昌县| 沙田区| 泗洪县| 牡丹江市|