昨天一位做.Net上用c#编程的老兄告诉我,开源的特点有2: 开放的社区,大家可以提问和讨论; 代码公开。
我这位舍友蛮吊的,有时间我也学学c#,多么好的一门语言。不过最近(离回家过年就只有三个周末),我一定要把小四给打样出来,程序可以回家慢慢写,东西得先做出来。
“微软很猥琐的” 我舍友说,“他的宗旨就是让客户容易用,从拖控件,到后面一些框架都是。它隔两三年就换一次语言,换一个技术,如果你跟了MS,就等着每天学新技术吧”。
“MS出了.Net这个框架很猥琐的,你java可以跨平台兼容是吧?我这边无论你是c/c++/Python/VB.NET/php/c#(废话)/.....只要你是个语言,编译成dll过来就能在.Net框架下就能用。”看了他几个c#写的软件,挺好玩的。核心算法被网友写成dll摆在网上,他就用c#搭了个平台实现出来。
本文探讨了C#编程语言及.NET框架的特性,包括其开放的社区支持、代码公开性,以及.NET框架如何实现跨语言兼容,使各类语言如C/C++、Python等编译后的dll能在同一框架下运行。作者分享了使用C#开发软件的经验,并提及了微软的技术更新策略。

被折叠的 条评论
为什么被折叠?



