学习.NET;赞助我不同意的心态?

时间:2010-11-12 23:28:44

标签: .net open-source

我已经在标准C中编程了大约两年了。我不认为自己是一名经验丰富的程序员,但我可以绕过基本的东西。从今年早些时候开始,我也开始用C#编程来尝试扩展我的编程知识但是我陷入了两难境地。

我计划在我的生活中做很多编程,面向对象的语言肯定有很大的好处,所以我选择一个开始的关键。事实上,虽然我认为C#很容易开发,但我觉得好像我赞助的是一种我不同意的心态。在编程语言,框架或库方面,您是否觉得应该使用更自由,更便携的东西?

我坚信开源,免费分发内容和基本上是自由存在的互联网,所以我真的很好奇你对此事的看法。

基本上,我应该学习一些“更开放”的东西吗?

2 个答案:

答案 0 :(得分:3)

Mono怎么样?开源.NET。每个人都是胜利者!

答案 1 :(得分:1)

我认为您使用的语言并不禁止您开发一些免费的库等。这项技术的系统并非(全部)免费,但这并不意味着您无法使用它来开源产品。

如果你开发C#,你就会“赞助”微软,它不太喜欢开放软件,你可能会发现问题。

我是一名C#开发人员,对此没有任何问题,因为我在工作中编写的每个代码都是专有代码,所以我也是一个专有代码开发人员,我不能逃避这一点。 / p>

我认为专有代码没有任何问题:)