我一直不明白,用c语言的人为什么会看不起用vb的,我不太明白语法有什么好坏,我们写好了语句还是要靠vb vc的编译器编译成exe,那么我们写的也就是一个脚本不是机器可以运行的东西,生成的exe文件好坏是由编译器说了算的,vb的编译器编译出来的就是比vc的慢,但如果vc++的编译器改用了basic的语法,而vb改用了c语言的语法,用c语言的人是不是还看不起用vb的呢,是不是这个样子啊。真心求教这个问题,回答的最好的得1分

解决方案 »

  1.   

    我不是计较啊,我是想搞明白这个问题,是不是就是因为vc++的编译器好所以才显得c语言好呢。
      

  2.   

    机制不一样,vc,vb就像手工艺和流水线一样,主要看需求。客户们当然想要手工艺啊,但是他们根本就分辨不出来。
      

  3.   

    其实我不是vb程序员,只是搞不懂他们说c好vb不好到底在哪里,就觉得c好就好在生成exe小执行速度快还不用为了一个控件就得把整个ocx都带上还得再注册这些好处,但是他的语法比较麻烦做win应用程序界面也麻烦,我想如果vb拥有了c的优点,那是不是就没人去学c语言了呢。vb就是方便啊,我学过c c++ java c# asp.net vb,但要平时做点小东西,我首先想到的是vb啊。
      

  4.   

    听说vb的编译器和vc的是一样的,,,
      

  5.   

    语法和编译器是不可分割的,也没有C和VB哪个好坏的问题
    按照妳的逻辑,直接能执行的二进制机器语言最好,但没有人会去直接写机器语言C比VC灵活、高效,VC比VB灵活、高效;但如果要求不高的话,VC开发效率远远高于C,VB开发效率远远高于VC,实际上如果没有大量特殊运算的要求(比如二进制移位),VC与VB编译的程序速度相差无几C++编译是很慢的,不能象VB一样,随时测试运行效果,在堆积了大量代码以后,调试找错就巨麻烦
      

  6.   

    即不是语法,也不是编译器好坏问题。
    与C或C++及VC比,VB没有指针,更好操控。也导致VB的表达能力受限。
    这个,当你的程序写到够大时,就能体会到。