这其实就是讨论微软和Sun那个更有前途。

解决方案 »

  1.   

    java 或 DELPHI,C#毛还没长呢
      

  2.   

    java is not of SUN
      

  3.   

    重要的不是语言本身
    而是你对它的理解有多深
    不要把过多的时间用在讨论这类问题上
    踏踏实实的学好就是最有前途的,不论是C#还是Java.
      

  4.   

    永远不输的赌徒只有2种人:
    1.永远不赌
    2.2边都下注的人.
    作为一个coder,你最好是2边都下注吧,再说语言都是相通的...
    i am a coder.
      

  5.   

    我记得以前有人说过C++很快会被取代,因为它太复杂了,现在人家不活得好好的,其实每种语言都在不断的改进中,都在为其存在而努力着,我觉得没有什么哪个更有前途的问题,重要的是你学得是什么,最需要用的是什么,与其在此评论谁更有前途,还不如多发一些时间去学习二者.这不,连COBOL这样的老头都活得好好的.
      

  6.   

    C#,JAVA它们谁更有前途?你的前途才是最重要的!怎么?,难道你的前途和“语言”有关吗?我选择了C#,希望你也能做出正确的选择,可这并不干系前途。
      

  7.   

    干嘛要这样比较呢?两个都好啊。是不是Java更难一点。
      

  8.   

    Microsoft只把AOL、IBM和LINUX看做是自己的竞争对手,SUN根本排不上号的。
      

  9.   

    谁更有前途,其实就是看哪个公司更有前途,也就是看那个公司的产品更有前途,Mcrosoft有操作系统做抵押,Sun有什么?
    C#有强大而完整的开发工具,Sun有什么?
    Sun整天叫嚣着什么the One,其实他自己只有"the One shit",狗屎不如的开发工具。你们说谁会赢???
      

  10.   

    我学的是C#,对JAVA也有一些了解。这叫“C#为主,JAVA为辅”。
      

  11.   

    首先,C++不会被取代(至少50年内不会)。
        其次,SUN才是Microsoft的真正的对手,不然微软就不会开发C#了。IBM,Linux,AOL等都不是微软的对手,他们在上个世纪已经败了一次了(我是指C++编译器的竞争)。
        最后,比较C#和Java就是比较微软和SUN谁更有实力,也就是谁能活的时间更长。我们来看看,微软有5个研究院,SUN有几个?微软有雄厚的资金做后盾,SUN有吗?微软有Anders这样的技术王牌,SUN有吗?当然SUN也可能活的很好,但前提条件是它有Inprise(Borland)那样的实力。
        所以我选择C#。
      

  12.   

    呵呵!!
    各位都说了很多了,但我觉得有些朋友的观点和概念不太对呀!JAVA不仅仅是SUN用来抢占市场的东西,IBM,ORACLE等都用它来和MS对着干,因为JAVA是SUN的BABY,但它在各多大公司的抚养下张大,但它又不仅仅是SUN一家的东西,而为什么IBM,ORALCE等要用JAVA呢,原因有二,第一,IBM,ORACLE哪个时候还没有(或许知道现在)都没有一个好的语言环境,编译系统,开发环境,来和MS抗衡,而这个市场很重要,对他们来说,这个切入点也很重要;其次,JAVA出来的时候,它的理念和技术都很先进,有很多东西有跨历史的意义。所以,一直到现在,JAVA很火,而且会一直活下去!对于MS来说,对手很多,随便一个对手,MS都不能轻视,不是我瞎说,说SUN什么也没有的人,我要提醒他,SUN有低端和中端的服务器市场,他有MS远不如的SOLARIS,虽然钱远不如MS多,但只要这些市场没被它的死对头,IBM、HP等侵占掉,那么MS是拿SUN没办法的,至于IBM,不用说了,说说ORALCE吧,它的8I就是用JAVA做的,跨平台,而且当今高端市场和利润最大的霸主(不过DB2是它的强大对手),也就是说,MS要在自己的DC上有好的数据库应用,还得看ORACLE的脸色,要是ORACLE不把自己的产品移植到MS上,MS的一部分市场也就没了!至于什么AOL,呵呵,我不知道各位怎么会把这个公司和MS比呢,MSN完全没必要和AOL比什么的,虽然新闻对这些东西抄做很多了,但我觉得没什么意思,AOL永远不是MS的对手,原因很简单,MS有钱,有技术,资本运做远比AOL强,AOL有什么呢?无非就是靠着CISCO做点INTERNET的文章,但这样大的动作和投入,我想,一时半会儿,也只可能停留在想法上,事实是,知道如今,AOL确实做得不如MSN好,而娱乐方面,AOL唯一一点比MSN强的地方,也渐渐的丢失了,对大众的服务,MSN越做越好!特别是和自己其他软体的结合(不要忘记XP集成了MSN MESSAGER等东东)好吧,说了这么多,再看看我觉得大家应该关注的应用,嵌入试应用市场,MS的东西原来不如JAVA CARD,可现在,随着。NET的及SQL SERVER CE等的推出,我看,JAVA可能有点难了,虽然IBM等也在借助着LOTUS的类似功能在和MS角劲,但我想,MS应该更有优势!看来,我比较倾向于MS了吧,呵呵,不,我谁都不倾向,至少现在不,因为高端应用,这个大肥肉,MS是望尘莫及的!虽然有DC,但远不如UNIX(不管什么版本的),基础不行,那么基础上的应用也就不行了,所以,JAVA的生命力会很强!而。NET的推出,也只是在一个不怎么好的基础(MS OS)上弄的更强大的WINDOWS环境下的解决方案而已,至于什么DELPHI,呵呵,我觉得,越来越难了,因为BL公司要做的事情和SUN要做的差不多,但他现在很难和JAVA一比,至少KYLIX在跨平台这点,做得不够完美,而MS是要统一各程序员,不管是用什么语言开发的,都能相互共享资源,都能够协同工作,这是。NET体系目前的核心。而据说,BILL正在领导一个开发小组,开发全新下一带OS,估计会舍弃很多现有WIN OS的机制,本质上弄出个和UNIX媲美的东西来,如果能有这样好的东西出来,而又结合现在。NET的系统(我觉得。NET在很多方面已经远超过了JAVA体系了,包括很多技术方面的东西),MS真的很可怕了!但,这些都是不确定的,而且是N年后的事情,切不说N等于几,就说5年内吧,我个人觉得,JAVA和。NET都会很火!但我偏重于MS,因为两点原因,MS有钱,涉足很多行业(呵呵,我还等着买它的手机呢,很COOL哟!),这样的有科学管理经验和超大规模管理技术的公司,没理由不想信他的实力;其次,MS比其他(SUN等)对待程序员更好,不管是自己的开发员工的工作环境,还是提倡的一些思想,还是它提供的资源,已经很好的IDE及支持!抓住了DEVELOPER,还怕市场的方向会走样?!呵呵但正如我刚才说的,现在的很多应用,还有高端应用,还是UNIX+JAVA+C+ORALCE好了!呵呵!还有呀,开放源代码,我觉得要适度,未必一OPEN了,什么都会好起来,一OPEN了,也难说会有很多问题呀!好了,写了很多!
    简单点,我现在要学习C#,关注JAVA,具体用什么,看工作中要用什么了,但目前,呵呵,还是PB!!!(别笑,各位,我就PB还好点了,不过正在努力的学习中!哈哈)
      

  13.   

    1、C#>java
    2、java<C#
    3、C#==java希望楼主能回答我,如果知道答案后分别怎么做?
      

  14.   

    说错了.1、C#>java
    2、C#<java
    3、C#==java希望楼主能回答我,如果知道答案后分别怎么做?
      

  15.   

    没有必要过多的讨论
    JAVA和C#其实是公司之间竞争的工具
    其实都是为了钱选哪一个,对我们来说都是悲哀的!
    我们只是人家宣传者
    对于个人来讲,哪个更能给我们带来“钱途”我们就应该学哪一个。
    还是,务实的学习吧对了,大家有空的话还是要学学数学,这才是根本之源!!!!!!!!!
      

  16.   

    回答CForce()的话:
      其实,我提这个问题是对于微软将C#于JAVA竞争而起的一种思考罢了。
    真正来说,我倒觉得做一个程序员用什么样的工具并不重要,重要的
    是程序员本身!
      真诚的感谢各位的参与!
      

  17.   

    刚才忘了说了,最近有报道说微软和Intel合作将在其下一代Os中完全不支持Java(虽然Microsoft 在其WINXP中已经不支持Java,但还是可以通过下载Java虚拟机来支持的,可这次是完全的),不知道大家怎么看?
      

  18.   

    永远不输的赌徒还有一种人------庄家(呵呵)
    按照马克思主义哲学的思想(呵呵):
    内因决定外因
    比较一下微软和SUN公司内部的企业体系结构就知道了!!!
      

  19.   

    哈哈, CSDN上的人才可真多呀!;)
      

  20.   

    各位朋友!真不知道你们究竟在讨论什么?!!给大家点儿参考:1、为入门而学习的:既然是初学者,当然有权利选择简单的。
    2、为工作而学习的:老板让你用什么你能够说不?
    3、为娱乐而学习的:既然是为了娱乐为什么不选择你喜欢的?
    4、为刺激而学习的:学习JAVA的太多了,不希罕。虽然C#刚刚诞生,在中国发展不是很快,但是“物以希为贵!”。
    5、为长远而学习的:C#就是为了网络程序开发而诞生的,她的起步意味着本地编程逐步转向网络编程这个具有跨时代意义的真正到来。同时她也是网络编程语言的母语。结论:要根据你的目的选择编程语言!
    如果各位朋友同意我的观点,请为我鼓掌!谢谢!===============================================================声明:以上语言纯属私人见解,本人决不是在向各位承诺什么,也决不是要对任何人、任何事物进行攻击!
      

  21.   

    我相信一句话,谁跟MS合作就好象是在和一只黑母蜘蛛交配,长不壮是肯定的(它绝对不会让你长的很大)。 能活着就很不错了80年代,Bill Gate对全球软件商说:我们MS只做操作系统,你们做应用。。
    今天:他和唐俊一起对中国厂商说,我们只做.net平台,别的给你们做,大家一起make money..呵,呵...
    --------
    现在我做java, 实在没时间和.net一起make money...
    正的很羡慕学C#的兄弟啊...!!!
      

  22.   

    或许自己的前途更重要一些,不是吗?
    同意DBXP() 
    我为你拍手吧!
      

  23.   

    开始已经回过帖子,这次再说几句.
    我学过一些java,不过现在在做c#
    我个人惊讶于c#的优美
    属性,索引器,事件,丰富的数据结构,纯粹的面相对象,以及安全的内存管理机制,强大的分布计算能力,让我惊叹.
    在之前我感叹java的优美,但在接触c#后,发觉c#比java还要优秀的多.
    我不想评论平台的优劣,从语言本身和开发环境角度来说.C#要优于java