First of all GNU decided to make own CLI for many arcitectures and operation systems. Is this possible?
Guys from DotGNU project sure about this.
"DotGNU Portable.NET is focused on compatibility with the ECMA-334 and ECMA-335 specifications for C# and CLI, and with Microsoft's commercial CLI implementation. Our main goal is to make it easy to write portable application programs which work well both on DotGNU Portable.NET and on Microsoft's .NET platform."
Yes, they support only C# right now. And this is good - C# is the best .Net language ever made.
And the most important - this is not a Microsoft project, this is an open source project.
I think .NET never be released for Linux or MacOSx natively, because MS wants users to run Windows.
And .NET is a good way to bring developers on the MS side. More good software for windows, more windows users.
I want to try this stuff, at least under Linux to know the truth. Because this can be a big hit if .NET became cross-platform.
I'm not currently sure that it really works good. Check it yourself at http://www.dotgnu.org
10 楼 银河蓝 2011-09-08 22:43
9 楼 pig345 2008-03-12 15:23
----------------------------------------
扯淡!上边说的只能是在.net完全占领企业级开发市场之后才有可能成立。
而现在的情况下(java占绝对优势),如果.net能跨平台运行,受益的应该是M$--可以借此攻击java的最大优势了;
想想看,比尔的手下会怎么骗开发人员?--“.net已经可以跨平台运行,你没必要因为其它顾虑(跨OS)而使用Java了”,这将蒙蔽一大片不明就里的企业、公司老板和技术新人;而实际的结果肯定是:虽然能勉强运行,但是存在诸多限制和修改移植工作,尤其是性能问题。。。但是当发现这一切时已经晚了。
我真是怀疑是否有人收了M$的钱,有了Mono还不够?还要作什么DotGNU!
8 楼 mooniscrazy 2008-03-12 15:03
本人是非常欣赏.net技术的,可是即使是mono都还很勉强。至今也没有几个公司用xsp做网站平台,至于gnu,现在只能说它是个笑话。不好意思,这是现实。
不是所有的开源项目都可以成功。象.net framework这样大的平台,如果没有足够的支持势力(也就是money),很难发展完善。程序员也是要吃饭的。
7 楼 mathgl 2008-03-12 14:10
6 楼 liuxingyuyuni 2008-03-12 11:32
说的好:)
5 楼 wuhua 2008-03-12 09:25
4 楼 ray_linn 2008-03-11 21:41
3 楼 花花公子 2008-03-11 13:20
现在则有icedtea = openJDK + classpath
2 楼 allenny 2008-03-11 10:12