日期:2014-05-20  浏览次数:20588 次

关于C#,C++,JAVA差异的请教。谢谢各位了。
现在学校数据结构有个课设,
要求用的语言不限,C++,C#,java,都行,
哪位筒子对这几种语言的差异比较了解,希望能帮简单介绍一下差异,在网上看了点,具体也不懂。
因为我这几种不是没学过,就是没学好,和没学差不多,
所我的想法是选择一种最基础的,用处更大的语言来做,不怕麻烦!
谢谢各位。

------解决方案--------------------
从市场方面来讲,学Java不怕找不到工作,因为现在大部份公司都在收Java人员,只要你会用框架就行。而C#方面招的人就比较少,一般是小公司在招,小公司就意味着刚开始时还行,等做了几年后工资很难涨得上去,这时要么有机会进入大公司,要么转型做管理之类。

从语言上来说,个人比较喜欢C#,因为相比之下,C#有一个最好的开发工具VisualStudio,上手容易语法高效,各类便利的控件到处都是,主要是与时俱进更新速度快,极大的开发效率。而Java的优势主要体现在各类框架上,以及与JavaScript的完美集成上,因为开源,有先进的思想体系。

如果可以的话,个人认为最好学一下Java的先进思想,然后用C#做开发。C++不熟不作评论。。