原帖由 四香油饼 于 30-11-2009 09:01 发表
你怎么跟我一样啊,我连嵌入式都谈不上啊,只会单片机。哈哈,共同努力,我也在学c++,争取早日写出3000行代码!
我觉得还是c++好,现在很多单片机都有c++了,c#不知道,如果像ub说的,只能windows,那还是让他见鬼 ...
Mono与微软的专利
人们对于微软能否采用专利摧毁Mono项目进行了大量的争论。其实,专利问题不在于已被提交到ECMA组织的核心技术或Unix/Gnome的专有部分,而在于由微软基于.NET Framework创建的技术,例如ASP.NET,ADO.NET和Windows Forms。这些技术在Mono中至今还没有被完全地实现,事实上,在开发Mono应用程序时也不需要用到,然而,在开发基于Windows平台的程序时却是不可缺少的。Mono团队将目标定为将这些技术纳入到项目中,并制订了一个三步走策略来处理它们:
1. 采用其它实现方式来实现从而绕过专利问题
2. 把包含专利的代码清除出项目
3. 找出“现有技术(prior art)”从而将专利变为非专利
显然,第一个选项并不总是可行的。对于一些问题,例如那些与协同工作和交互相关的,可能就只有一种解决方案。由于这个相同的原因,尽管第二个选项总是可行的,它却可能导致一个开发出来的产品并不能作为.NET的替代品。第三个选项则是昂贵的,甚至不可能的,这需要一定程度的运气。
原帖由 .........(不要和我说C++,这东西先简化一下语法吧,连我都头痛)........
原帖由 dark008 于 30-11-2009 02:33 发表
各路强人好!在编程方面我是很菜的新手,平时只会玩玩嵌入式系统的C,还是很菜的那种,现在在补习windows编程,学的是C++,但是发现好像C++相对C#来说太复杂了,各种函数+乱七八糟的调用简直就是天花乱坠,C#好像简单 ...
原帖由 dark008 于 2-12-2009 01:09 发表
兄台是牛人, 多谢指点,就冲着你那句话,我肯定选择C#,不学C++了。
不过目前我又调整策略了,先搞定labview,再学C#,倒不是我又道听途说悟出了什么道理,只是现在公司一个项目需要急用到labview提供 ...
即便是在windows平台上开发,也有C++能做而C#不能做的事,比如开发DirectShow的SourceFilter。
我用C#这么多年,还是时不时要回去用C++做点COM接口什么的。 多数时候不是C#做不了,而是C#在某些场合确实不大方便,比如调用某些复杂的非托管代码什么的。
C++会用得越来越少,也许有一天会消亡,但引用下楼上的话“即使C++消亡,也不会是C#的原因”
原帖由 uniwg 于 5-2-2010 15:51 发表
现有的技术如果浪费了,就是对不住自己。上杆子去学什么新的东西,到这就是浪费。你应该推销自己会的东西,否则就在国内呆着吧。AU不是一个重新开始的地方,10年前也许可以。
原帖由 dark008 于 5-2-2010 16:14 发表
呵呵呵呵呵,那是之前的问题了,在开始学东西的时候需要知道方向,所以需要全方位了解很多东西才能选择正确的途径。就比如我如果没有睁开眼睛接触更多信息的话,我现在还在心甘情愿的为和谐社会做一颗螺丝钉。
...
欢迎光临 FreeOZ论坛 (https://www.freeoz.org/ibbs/) | Powered by Discuz! X3.2 |