现在初学语言,对.net比较感兴趣,但从网上发现,现在大部分都在招java开发人员。总是搞 不明白,我总感觉.net要比java容易的多,为什么大部分人都要用java开发呢。而且.net功能也不比java差呀。到底学什么语言对自己更有发展头会前途呢。大家在这里心情讨论一下吧

解决方案 »

  1.   

    语言只是工具,楼主的问题没有标准答案,楼主IMBA。
      

  2.   

    语言是要选择的,并不是所有语言都有好的前途的,
    关键是看适合自己不目前流行的java 跟 dotnet ,个人认为java更有前途
    dotnet会被ms改去改来的...
      

  3.   

    知道为啥用java的多吗?
    1、现在外包的很多,很多外包项目都是java的
    2、中国的人力便宜,相对其他软件产品,宁可多花人力不会购买更易用易维护的系统软件,微软的东西太贵。而java可以跑在linux上,还可以用MySql数据库。这一点也是为啥外包Java比较多的原因之一,在他们本国雇佣Java人员开发,效率太低,就把成本转移。
    3、.net开发太容易,很难养活一大群项目管理和分析人员,他们往往决定了项目工具。
      

  4.   

    知道为啥用java的多吗?
    1、现在外包的很多,很多外包项目都是java的
    2、中国的人力便宜,相对其他软件产品,宁可多花人力不会购买更易用易维护的系统软件,微软的东西太贵。而java可以跑在linux上,还可以用MySql数据库。这一点也是为啥外包Java比较多的原因之一,在他们本国雇佣Java人员开发,效率太低,就把成本转移。
    3、.net开发太容易,很难养活一大群项目管理和分析人员,他们往往决定了项目工具。
    ===============================
    不知道不要乱讲用的最多的是VB用java开发和用C#开发难度是一样的.至于为什么Java用的人比C#多,你去看看java出来几年了?
      

  5.   

    用得最多是VB,用Java的人多是比C#出得早,使用Java 的当然比C# 现在C#做WEB也能发布在Linux上运行,
      

  6.   

    初学程序开发的新鸟总是爱问这问题, 我告诉, 这世界上抢劫这个职业最有前途, 其它什么JAVA, .NET, C/C++, PHP, PASCAL, CGI, ASP都没前途.
      

  7.   

    用得最多是VB,用Java的人多是比C#出得早,使用Java 的当然比C# 现在C#做WEB也能发布在Linux上运行,----------------.NET可以在LINUX上运行, 真的假的, 第一次听说, 只知道有个APACHE有个版本支持ASP.NET, 那也是在WINDOWS下运行的版本, 而且现在也放弃.如果.NET可以在LINUX下运行, 那可是IT界超大NEWS啊!!!
      

  8.   

    n年前就可以运行在UNIX和Linux下了
      

  9.   

    你喜欢C#和.NET就专心用这个吧。
    http://www.mono-project.com
    是.NET在非Windows平台下的开源实现。
      

  10.   

    mono目前为止还是只是部分支持.net1.1,有些.net 2的东西。mono现在在novell旗下。新的开源协议会打击微软和novell的联盟,并且阻止微软在非windows平台上的发展。我估计mono不会取得很大的成果,最终开源组织会认识到他们不过IBM这种大公司用来对抗微软的工具而已,说不定他们早就意识到了,现在就在偷偷数钱呢。呵呵。
      

  11.   

    .NET怎么就不可以在LINUX下运行
    .NET的公共语言运行库就=JAVA的虚拟机
    只要现在或者将来公共语言运行库支持LINUX,有什么不可以运行的!
    即使你开发的操作系统也能运行C#出来才几年,JAVA都10几年了,所以JAVA用的多
    但.NET发展迅速,开发效率高。
      

  12.   

    .net 前景很好. 对于未来我看好.net.  java再不加把劲怕是很快就会被.net吃掉. .net的WPF是个很大的亮点,javaFX能否经得起较量? 不管怎么样搞软件的要精修,当你学到一定程度后你会发现.什么java/.net/c++....都差不多,花个2星期就可以转型上手.
      

  13.   

    C++不一样,我用它做完了一个项目呢,到现在还没记住某些形式是怎么声明的呢,呵呵。比如类成员指针,比如尾巴上的const之类的。
      

  14.   

    现在的计算机语言中C#和Java两分天下.不过,任何一种语言不管它有多受欢迎,最终还是会被淘汰的,这是历史的趋势,是必然的,所以,要我说,学什么语言都差不多,本来学这些东西也是学它的思想,各位,不是么?可以这么说(我是学java,现在在向javaEE方向发展),如果你给我半个月时间去学习C#,之后要我用C#语言开发和java语言一样的项目,我可以自信的说:没问题的,照样搞定.当然,这只是本人的个人观点,相信大家还有更好的观点(都有自己的想法,观点也不尽相同)请赐教!
      

  15.   

    谢谢各位好友的支持。我现在决定好好学习.net了。
      

  16.   

    如果有大型机环境,学Cobol最有前途。
    理由:
    1. 一次性投资,终生受益。
    2. 可预见的竞争性小,投资回报率高。因为一般都是大型企业或金融(如银行)、政府才使用,待遇一般都较高。
    3. 随着外资银行的涌入,这方面的需求也越来越大。
    4. 不用整天学习新东西、跟潮流(一般IT技术的更新速度实在是太快了)。如果自己有资金,一定要自己做老板。
    如果自己是理财方面的高手,又有资金,不妨炒房地产、股票、基金等,这种情况下,做程序员相对来说是没有前途的。除非自己的技术N牛,同时找到一家极具发展前途的公司,有希望上市,且自己可以拥有股份。(这样的公司已是凤毛麟角了!)