为什么身边一些Java程序员都表示不喜欢用C#开发

2024-11-25 12:52:17
推荐回答(4个)
回答1:

这个也是很简单的啊,现在很多人都在引用Java进行开发,主流的市场发展方向进行引导的,(大型的银行,阿里巴巴等企业的底层代码基本上都是用Java进行编写的;)所以现在C#的市场不是太多,而且不同的语言代码量还是有差距的。。望采纳。。

回答2:

我是一个程序员,本身对于java和c#没有什么排斥,但是却选择了java,为什么呢?原因
首先,java和c#非常相似,但是一个能跨平台,一个在windows上,而且c#对java的模仿痕迹很严重,不像java对于c++来说是一种优化
第二,c#的发布环境问题,占用我的80端口,如果有经历的人都会遇到,开发工具和运行环境都占用内存太大,毕竟以前的的硬件还是不太好的
最后,出了问题,解决起来比较麻烦,毕竟windows是不开源的
总结,功能差不多,但java自由

回答3:

并非如此,那为啥java很少与php比较呢,主要是因为这两个语言超级相似,java看到C#就像看到了有一个自己一样。没有人喜欢自己被copy,copy出来还是替代自己的

回答4:

因为C#要用指针啊,Java没有指针,用引用很方便,可C#与native dll通讯,就必须用到指针,以及嵌入ASM,动态内存分配,还有坑人的委托,这玩意是人学的?函数指针还能多播?还有属性器,索引器,linq一堆反人类的东西,每年更新迭代速度太快,C#4.0还没学完,这他妈都更新到7.2了,这能学完?用C#开发,你能跟上更新的步伐吗?.net core才刚出来,跨平台