|
龙芯论坛上的一篇分析得比较好的帖子,转过来给各位瞧瞧,原文是: http://www.lemote.com/bbs/viewthread.php?tid=8269&page=1#pid77266 先说mono! 记得先前在论坛上看见了有人提出是否考虑移植mono的事情,老大回答说只要是开源软件,从理论上就没有问题。可是从那以后就如同石沉大海,再也没有音信了。我不知道是不是已经在做这件事,但是我还是要在这里说一下我的观点,龙芯电脑要想取得成功,就必须移植mono,因为通过移植mono可以解决现在的很多问题。 第一,可以解决龙芯(其实应该说是Linux/FreeBSD等)应用软件少,且短时间内无法迅速增加这个难题。mono从1.2开始就已经完全兼容微软.net 1.1了,到现在1.2.4已经几乎完美兼容.net 2.0了(包括Forms命名空间)。这就意味着在现在和将来将有大量不断的商业的/非商业的...软件能够直接运行在龙芯上。且.net拥有非常好的开发工具,就算不说商业的(vs系列)和免费的(turbo系列),开源的在Linux/FreeBSD下有MonoDevelop,Windows下有SharpDevelop,这些开源的.net开发工具都已经具有了RAD(类似vb,delphi,bcb)和代码洞察功能,最重要的是.net是一个语言中立的运行环境,目前mono已经内置了开源的c#2.0和vb.net2.0的编译器,而其他重要的语言(delphi,fortran,ada,python...还有很多!)几乎都有.net的实现(delphi.net,a#,IronPython...还有更多!)容易使用的开发工具加上能够跨语言跨平台的.net运行环境会使很多的没有龙芯电脑或并不精通c...
|