当前位置:  开发笔记 > 编程语言 > 正文

为什么要使用Mono?

如何解决《为什么要使用Mono?》经验,为你挑选了4个好方法。

使用Mono over Java(或任何其他"免费"或Linux友好语言/运行时)的主要好处是什么?

Mono将始终追溯.NET框架的最新发展,你为什么要使用Mono而不是其他传统的开源语言/框架(Java)呢?

编辑:像下面提到的人一样,我想根本问题是,你为什么要在Linux平台上使用.NET?



1> cletus..:

答案很明显:因为你想在Linux上使用.Net.

这当然引出了一个问题(我认为这正是你所得到的):你为什么要在Linux上使用.Net(通过Java)?

很多原因:

服务器与WPF或Winforms应用程序之间的通用代码;

使用特定的.Net语言,如F#;

不在Java中的语言功能(闭包,运算符重载,部分类,运行时泛型,索引器,委托,LINQ,var类型等等);

您的技能或团队的技能已经在C#中;

等等


只是为了正确使用"乞求问题":http://begthequestion.info/.杰夫阿特伍德在播客中一直犯同样的错误......
我喜欢你在关于你自己滥用这个短语的对话中提出问题(正确用法).打得好,克莱图斯,打得好.
我最喜欢的Linux应用程序之一"Gnome-do"(类似于mac Quicksilver)是用单声道编写的.http://do.davebsd.com/
是的,我在大学做了入门哲学,然后也出现了.杰夫,我和其他人对这个术语的使用已经(无论喜欢与否)被现代白话所接受.

2> Avram..:

就个人而言,我更信任Linux平台作为服务器,但希望使用C#作为程序语言.



3> Jared..:

你想在未来的某个时刻在iPhone,Wii和Android上使用C#.看到这个链接. http://arstechnica.com/open-source/news/2009/01/open-source-mono-framework-brings-c-to-iphone-and-wii.ars



4> Erik Funkenb..:

有些人比C#更喜欢C#.另外,考虑到C#是ISO标准语言而Java不是.也许你想在Linux服务器上运行ASP.NET代码?真的有很多原因.

推荐阅读
喜生-Da
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有