Android 移植到 C# —— XobotOS - 开源中国社区
Android 移植到 C# —— XobotOS
xyxzfj 2012年05月02日

Android 移植到 C# —— XobotOS

xyxzfj xyxzfj 发布于2012年05月02日 收藏 14 评论 43

有免费的MySQL,为什么还要买? >>>  

哇!“开发组在吃饭间冒出的一个疯狂的想法,是将Android的源码翻译到C#。 Android将会从C#的性能特性如结构体(structures)、P/调用(P/Invoke)、真实泛型(real generics )以及我们更加成熟的运行时等中受益。[...]它如此疯狂,我们决定尝试。于是我们开始了一个小型的专案工作组项目,致力于做一个从Android到 C#的机器翻译工作。我们称这一项目为XobotOS。”Android大部分的布局和控件现在都在C#中做好了。基准测试显示结果十分好,但是与我对这 份工作的欣赏程序相同的,是我对这一工作的担忧,就像事情从不好到更不好——从甲骨文的Java到微软的C#!

Android 移植到C#

转载请注明:Linux人社区>英文资讯翻译专版.编译 

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Android 移植到 C# —— XobotOS
分享
评论(43)
最新评论
0
到时微软会很爽的~
0

引用来自“googler”的评论

为什么不是c++ 啊,你×妈×的

用c++ 对于安卓的intel的x86cpu相当于废了
0

引用来自“mmpp33”的评论

为什么讨厌c#

加一
0
我讨厌宗教党,我只喜欢纯粹的技术。哪个语言好效率高我就用哪个!
0
谢谢楼主的分享,辛苦了!android是目前3G领域的热潮啊!推荐android学习资料:http://www.lirenedu.org/index.php?ack=xinwen&id=1021
0
>> 从RMS指出使用Mono的危险性后ubuntu等发行版早就把带Mono的东西剔除了。
>> GNOME也开始用C++,Vala代替C#。
>> 现在,gnote代替了tomboy,rhythmbox代替了banshee
>> 楼上的有病吧?
俺没发烧,
用的是 debian testing,
默认安装 gnome 确实有 mono 的库,黏的还很紧,
只能把 gnome 卸了装 gnome-core 才删的掉。
都是 Miguel de Icaza 这家伙搞的鬼!
0
http://arstechnica.com/microsoft/news/2009/07/microsoft-issues-patent-promise-dispels-mono-concerns.ars
看完了微软的的承诺再说.
0
非常好的消息。
0
刚从老外那里看完完整的,过来围观。。。那移植又不是google干的,娱乐娱乐而已?那c#跟java一样,就是喜欢不起来
0
貌似使用C#的同行低人一等似的····搞得我都不敢说话了····大家都这么鄙视C#,恰逢我是主要使用C#的,,,,,嘘,当我没说··
0

引用来自“无量神通”的评论

从蛋疼到蛋碎……

+1
0

引用来自“mmpp33”的评论

为什么讨厌c#

封闭,平台唯一性。
不要谈mono,不说能不能实际使用,支持力度就低win一大截。
0
同时学java和c#。理解 了c#的伟大
0
为什么讨厌c#
0
从RMS指出使用Mono的危险性后ubuntu等发行版早就把带Mono的东西剔除了。
GNOME也开始用C++,Vala代替C#。
现在,gnote代替了tomboy,rhythmbox代替了banshee
楼上的有病吧?
0
Gnome 和 Mono 也黏糊上了。
遵照 Richard Stallman 的指示,
apt-get remove gnome --purge
apt-get autoremove --purge
apt-get install gnome-core
这样就没有 Mono 的东西了。
0
Miguel de Icaza 这家伙确实很牛,和微软的关系也不一般。
0
Mono还好,你搞.net 如同一楼
0

引用来自“Raymin”的评论

Xamarin宣布它利用机器翻译将Android中的JAVA部分移植到了C#,创造出XobotOS。开发者声称,运行在Mono上的Android的性能远胜于运行在Dalvik上的Android。Mono是微软.NET开源实现,Xamarin是Mono创始人Miguel de Icaza成立的公司。开发者表示,XobotOS只是一个实验性的研究项目,但结果令人鼓舞,他们计划将部分技术应用于Mono for Android。

Mono是微软.NET开源实现,这句话有问题,mono是.net基于linux的部分实现,要知道.net和windows平台的关系就知道了,早期是Novell公司主要自助的,novell公司早都卖了,mono是过一天算一天了。
0
自由软件基金会主席Richard Stallman在博客上再次给.NET技术开源实现Mono项目负责人、Novell公司副总裁Miguel de Icaza增加了一个外号,指责对方是微软教徒(Microsoft apologist)。

  这件事发生在前几天的波士顿自由软件日的聚会上。自由软件之父Richard Stallman出席了这次聚会。当提到Mono和C#问题时,Stallman说,你不应该用C#来开发应用程序,马上卸载使用C#开发的应用程序。当话题转到微软的开源实验室时,Stallman说,Miguel de Icaza是自由软件社区的背叛者,他是微软的辩护者。

  De Icaza回应了Stallman的指责,认为RMS只会人身攻击,他为自己辩护,表示他对微软的看法与他人有异,并举了一个众所周知的非洲土著和鞋子的故事(两位鞋子推销人员到非洲进行市场调查,一位认为鞋子没有市场,因为非洲人不穿鞋子;另一位认为市场潜力巨大,因为这里的人还没有鞋子)进行描述。De Icaza认为微软正走向开放,Stallman只是在散播恐惧,而没有从中发现机遇。
顶部