c#可以夸平台,把最难学的指针去了。他继承了vb好学的优越性,对于b/s结构开发c#是最理想的选择。

解决方案 »

  1.   

    如果看过《C++语言的设计与演化》,便不会对语言之间的比较感兴趣了。
    任何的特点或功能要加入语言,都要经过对语言的设计目标的权衡,而不是先进或落后的问题,现在不也有人用smalltalk,simula等语言吗。重要的是它适合作什么。
      

  2.   

    谁告诉你会替找?你知道Unreal Tournament 2003 吗?在它的目录下就能找到msvc70.dll 你不可能能找到mscs1.dll
      

  3.   

    如果微软欲用C#代替C++我看没有人可以改变C#最终代替C++的趋势,我的意思是你仍然愿意使用VS.NET(其它平台上的C++不算)。从目前的状况来看,MS正全力以赴用C#打败Java,可以判断,今后MS将会大力扩展C#的功能,使它成为企业级计算的主要语言。如果你用编程混饭吃,C#可能是你以后绝对躲不过去的语言,如果是个人爱好则另当别论,喜欢用什么就用什么吧。说的极端一点,C#强不强于C++取决MS,如果MS想让C#强,它不想强都不行,谁让它是MS打击Java的主要武器呢。
      

  4.   

    C#是设计得近乎完美的语言,集成了C++的强大和VB、delphi的快速开发于一体,如果用VC写一个数据库软件或者常用软件(界面比较漂亮),会是一件痛苦的事情,而这一切在C#中非常简单,同意CC99的说法,C++是老工人用的,他们可以随心所欲地造出想要的东西,适合搞艺术设计,而C#是现代装配线,提供了大量现成的模板,你只捡漂亮的组件就可以塔配出满意的软件(有点象装兼容机),你是做什么用呢?不在乎时间,只在乎结果,还是时间就是金钱,现有的控件已经非常好了?这就看你的爱好了,至少,我是毫不犹豫地转象了C#,因为我不是艺术家,我是程序员,讲究效率和银子。
      

  5.   

    C++是很藝術的語言
    但C#設計中同樣能融入設計藝術
    企業開發,我選擇C#
      

  6.   

    “c#是现代化的装配工人用的”“提供了大量现成的模板,”
    具体讲是什么意思呢?我知道.net2003中文版给出的控件好像对c#,vb,c++都是一样的,因为msdn里面关于控件部分的讲解和例子都是面对多种语言的,那种语言都差不多。“现成的模板”是指什么?都有哪些模板可用?
      

  7.   

    到公司来了几天,一个同事告诉我以后公司用c++的地方会很少,然而,c++能做的好像c# 都能做如果不是搞通信、网络等底层控制c#优于c++至于c# 会不会取代c++,答案是否定的。只不过
    c++程序员的增长速度会放慢,然后趋于稳定不过以后的应用主要在于 企业开发b/s结构的应用程序,c#和java将大施拳脚^_^告诉你,请不要抵制任何语言和公司,个人喜好对于你上班挣money是完全两会事情,公司让你用什么你得学什么。要是学生我建议你结合数据结构学c++然后学c#和java 两周搞定
      

  8.   

    C#是一门语言,Visual C#是一种基于C#语言的开发环境,两者不能等同,C++和VC ,C++ Builder,delphi和Pascal,Basic和VB的概念也是根本不同的。
      

  9.   

    学完C++两周搞掂C#和Java  ???别看得C++那么神!
    C#和C++各有用处
      

  10.   

    C#有点像是C++和Object Pascal的混合体
      

  11.   

    从目前的趋势来看,C#取代C++是不可能的事情,因为涉及到硬件方面的编程C#是无能为力的(以后会不会加强这方面的功能就要看MS了),所以两者都各自有施展拳脚的舞台。但在下不敢苟同“C#做B/S很强”这样的论调(在CSDN还不少呢),至少我在用VB.NET开发B/S应用的时候不觉得比C#差那里去了^^我景仰C++,但我喜爱C# ^^PS:大部分C++可以完成的工作用C#都可以轻松搞定(除了硬件方面,效率也比C++低一点,没办法,想要易学易用是要牺牲一点性能的了)。
      

  12.   

    从目前的趋势来看,C#取代C++是不可能的事情,因为涉及到硬件方面的编程C#是无能为力的(以后会不会加强这方面的功能就要看MS了),所以两者都各自有施展拳脚的舞台。但在下不敢苟同“C#做B/S很强”这样的论调(在CSDN还不少呢),至少我在用VB.NET开发B/S应用的时候不觉得比C#差那里去了^^我景仰C++,但我喜爱C# ^^PS:大部分C++可以完成的工作用C#都可以轻松搞定(除了硬件方面,效率也比C++低一点,没办法,想要易学易用是要牺牲一点性能的了)。
      

  13.   

    如果有人说两周能学会java,这个人计算机还没入门呢
      

  14.   

    c#集和了vb的高效和c++的强大。c#摒弃了c++中的难学,有争议的地方。
    c#可以跨平台,
    对web service 和asp.net的支持强大。
      

  15.   

    c#中有好多的功能都继承了c++,却又扩展了其功能,很简洁,且很高效。
    就说switch()语句吧,它提供了比c++更多的判断机制,串,bool等等。^_^
      

  16.   

    反正不会C++,就直接学C#。
    我发现C#确实不错的,但编出来的应用程序打包到WIN98下发布很麻烦。
      

  17.   

    c#跨平台,会比c++跨的平台多吗?!!
    希望真正了解一点的人,如heroux(FlyerAero) ,能给出这样具体一点的答案:
        就说switch()语句吧,它提供了比c++更多的判断机制,串,bool等等。^_^
    象下面的答案,明白的原来就明白,不明白的看了还是不明白,希望能够具体一些:
        对web service 和asp.net的支持强大。                                            -- 很想知道答案的人