比尔盖茨说:“你们用别的编程工具解决不了程序, 给我拿来,我都可以用vb为你解决”windowsXP 是由上亿行Basic语句组成

解决方案 »

  1.   

    小呆,WinXP怎么和Basic有搅和了,WinXP决不会是Basic编写,因为:  1.WinXP是纯32位操作系统(Win98的几个16位核心文件倒有可能)
      2.资源编码并不是用的Basic的方式
      3.Basic用正常编程的方法效果往往不如C,Gates他心里也有数
      4.WinXP核心的所有窗体不是即时生成就是用C的编码方法编码,如果
       是Basic 何苦这样做?
      5.生成一个最简单的VB程序(没有窗体,只有Sub Main)和一个最简单
       的C程序,分别与WinXP的程序进行Hex比较,真相立即大白
      6.WinXP的窗体及控件完全不是B库中的成员,相反,Basic中的窗体
       及全部原配控件均从VC继承而来
      7.VB本身就是C编的
      8.B和C在DLL文件的调用及约定上大不一样
      9.在C和XP中,资源是会包的,但VB就直接将资源放到程序中,如:您
       在PictureBox中Load了一个用Adobe PhotoShop做的GIF,那么,将
       程序进行Hex显示,就可找到程序中有Adobe字段  对于说VB直接操作硬件比较困难和驱动程序不能做,那是不全对的,
    就是VC也一样有困难,前不久我就用B编写了PS2手柄在XP下的驱动,虽然
    很难而且BUG满天飞,但还是算编出来了。
      其实不管C也好B也好,在实现高级功能上其实没有任何区别,都是调
    用API,您不调用也不行,空窗口生成也需要CreateWindow,VB最致命的弱
    点就是无法生成真正的DLL,任何一个API都包含在DLL中,这限制了Basic
    在API方面的发展方向。
      总之,在实现高级功能上,Basic除了效率相对较低以外与C没有什么
    不同,要对B有信心,就象比尔盖茨说的:“Basic的优点也是它的缺点,
    只要学会对待(好像这个单词在这儿应该翻译成处理),Basic将会给你带来
    意想不到的惊喜。”
      

  2.   

    哥们 我也不相信 但有证据呀http://www.enews.com.cn/article/20020403/20020400203467_1.xml
      

  3.   

    微软遵照法庭的命令,交出了超过2亿行的Windows XP源代码。这是由九个州联合诉讼团和哥伦比亚特区共同要求的,以凭此来分析IE浏览器是否可与Windows操作系统独立!没想到,检查源代码的技术专家惊讶地发现:Windows竟然是由Basic(供初学者学习的符号程序语言)写成的。   “这简直令人不可思议,”技术专家感叹到,“这说明微软的工程师是业界里最具有创造性的程序员。”在专家的预测中,Windows至少应该是由C或者是C++这种高级语言写成的,Basic的出现的确是让人大跌眼镜。不过这个结果,似乎也情有可原,比尔盖茨本身就是一个Basic的绝顶高手,他曾说过:在Basic编程方面,他敢挑战任何人也敢接受任何人的挑战。   交出源代码的目的证明IE是否与Windows密不可分,现在还没有结果,因为2亿行的源代码可不是一时半活可以分析完的。不过据说,法庭与微软也达成了保密协议:保证WinXP的源代码不向外泄漏。(Pconline) 
      
     
      

  4.   

    我没装xp,但我肯定的说如果说winxp是用basic写的,那么一定不是我们见过的VB,可能是QB的后续版本
      

  5.   

    小呆,您好:
        这则消息是硅谷动力摘自太平洋科技动态的,其信息来源本来就不可
    靠,并且昨晚,我在硅谷动力上查找到以下不实资料,更加让我们怀疑硅
    谷动力文章的真实性:
      1.一文标题写道:WinXP 发现 XXXX BUG /文中却称其实这不是BUG。
      2.微软在.Net计划上投入千百亿美元 /千百亿美元,我们回到了放卫星
        时代。
      3.Windows XP 将捆绑MP3剥离器 /其实不是MP3剥离器,而是转换器,并
        且没有捆绑到XP,仅仅在Microsoft Plus! For Windows XP 出现。
      4.Windows XP将搭售时代华纳因特网服务 /我可是零售正版的XP,为什
        么没有?
      5.早在几个月前微软公司就选定纽约作为XP系统的面市地 /几个月前选
        定的是华盛顿特区,官方网站信息。
      6.美国当地时间9月11日,美国微软和美国Macromedia正式宣布在
        Windows XP中标准配置动态图像播放软件“Macromedia Flash 
        Player 5 /只是一个OCX何必如此报道
      7.WINDOWS XP将不允许把CD转化成MP3格式 /XP只是如以前版本一样未
        提供MPEG3编码功能而已
      8.微软在周三宣布将对其OEM许可进行修改,修改后桌面硬件产品制造
        商将有权对微软的软件产品进行少许改动...可以在其提供给最终用
        户的产品上的Windows XP, Me, 和98操作系统上,改变“开始菜单”
        及桌面上的IE图标。同时PC制造商也保留把图标直接放置在Windows
        桌面的权利。/这在Win98就允许,正版光盘上的RK有详细制作过程。 
      9.微软公司将采用美国核签公司(Verisign)的技术/Win98早以采用
     10.微软欺骗大众?改注册表可使WinXP提价5倍/大众通过注册表欺骗微软
     11.全球卖出软件37%是盗版 /算我一份了吗?我的VS是盗版。
     12.微软发布Win XP商用版本XP Embedded /看名称就知道是集成版他(她)
        却说是商业版。    再稍候,我到MSDN/PSC/MS/CPlusPlusW/等著名网站逛了一圈,到处都
    没有看到此消息,看来中国的消息也太灵通了嘛。
        我建议,虽然大家对B有信心,但也用不着编写谎言抬高B的身价啊,
    希望这种笑话不要闹得太大。
      

  6.   

    不要问VB能做什么而是先问问你会做什么或着说你敢想什么,你会想什么
    WINDOWS与VB之说也是一个辩证的问题我想,开发一个WINDOWS这样庞大的东西什么能用,什么又不能用呢从实用主义哲学的角度看这个问题结果会怎么样?从辩证唯物主义的角度看这个问题结果又将如何?从神学的角度看这个问题呢?你敢想象吗?所以敢说绝对一词者,真仍蠢人也!一知半解,还大言不惭好像天下就你才聪明
    做任何事情,除了它本身的特性,还要思考其它学术的指导意义我相信,科学家同时也是哲学家
      

  7.   

    VB 不能  不能干啥呢? 估计要解决巴以冲突是VB干不到的吧
      

  8.   

    VB不能用来编写没有BUG的程序,当然VC也一样。
      

  9.   

    呵呵~~~~   VB做的AK47 不错的呀,  网管杀人可又多了中武器了
      

  10.   

    呵呵 :)
    《双截棍》歌词
    什么刀枪跟棍棒 我都耍的有模有样 
    什么兵器最喜欢 双截棍柔中带刚 
    快使用双截棍 哼哼哈兮 
    快使用Basic  哼哼哈兮 
    我发现李贞贤 的Out-Message II 好听极了
    http://music.emsky.com/wma/asia/leejunghyun/artist%20-%20Track%2003.wma喜欢听的我留言
    http://www.csdn.net/Message_Board/Send.asp?sendto=sunxl
      

  11.   

    不管怎么说这里是vb区,如果谁觉的vb不好完全可以out呵呵!要承认每门语言都有他的优点和缺点
      

  12.   

    VB有很多东西不能做,比如VXD,比如高速的图像处理。
    VB的优势在于可以调用别的东西,比如可以使用DirectX来实现高速的图像处理。
    在现在这个时代,综合编程是非常重要的,知道VB的缺点的确是非常重要,但是没有必要因为VB有缺点就放弃VB,毕竟没有完美的东西。
      

  13.   

    VB不能做什么?本人以前问过以下问题,没有人回答出来:如何设计一个无焦点的窗体,就象WINDOWS软件盘程序一样?
    如何设计一个无焦点的COMMAND BUTTON,就象WINDOWS计算器中的一样?VB可以吗?
    我认为,这可能不是VB的专业。
      

  14.   

    如何设计一个无焦点的COMMAND BUTTON,就象WINDOWS计算器中的一样?
    ————————————————————————————————————
    通过转移焦点或者自画实现(当然,在“计算器”中不是这样的,但是并不影响)
      

  15.   

    我想就算XP的核心不是B编的,那么界面也一定是B编的,我觉得
    Basic编界面应该不成问题吧!