那可是两亿行的源代码。不是WINXP是什么?

解决方案 »

  1.   

    当然不可能是VB了。不过确实是BASIC
      

  2.   

    BASIC也能写OS,比尔真能想得出。
      

  3.   

    就算是真的,唉~,做个把C语言变成 BASIC语言的翻译器对于M$来说也不是什么难事吧?
      

  4.   

    http://www.cfan.net.cn/news/softnews/20020404/1.htm
      

  5.   

    说不定还有些模块是用dBaseIII写的吧。
    我敢肯定,这是人家4.1“大傻子节”玩剩的东西,被国内的白痴捡来当新闻。
      

  6.   

    原文太搞笑了。“Windows至少应该是由C或者是C++这种高级语言写成的”,意思是说,Basic因为叫Basic,所以不是高级语言。看来,如果有一种叫做Advanced的机器语言,那么........  ^_^
      

  7.   

    同意EXITWindow(void).这的确是4.1玩剩的东西,被国内的白痴捡来当新闻。
      

  8.   

    我倒·····
    是那个BASIC写的?QBASIC OR BASIC 1.0 OR 小霸王学习机的G-BASIC ?
    真佩服电脑爱好者的那帮白痴!
      

  9.   

    我今晚是睡不着了,好不容易掌握了C++又要返回高一时学BASIC了。……^__^
      

  10.   

    真是不太可能,居然是用BAsic写的,有没搞错,一定是搞错了,不是美国法院被晃点了,就是你被耍了
      

  11.   

    不管这是不是4。1节的东东,至少office是用Basic写的。
      

  12.   

    这当然是4.1玩笑,更可笑的是还有人在这里说Office是用Basic写的:)
      

  13.   

    大家不要叫了,是dos时代的basic,这样的语言,差别只是在于和C/C++在符号上的差别,而不是在于虚似机上运行的差别,所以如果真是用C/C++写的程序,理论上可以使用软件把代码转为basic的,当然MS可能不会想交出XP的源程序了,所以只能交一个转换为basic的源程序了,这东西,就是专家,看也看到头痛,所以公开代码只是一个形式主义,其实实在和把XP反汇编差不多意义,其实MS完全可以把C/C++的程序交出来,只要把所有的注释去掉,把所有变量转为a,b,c或x0,x1,x2,再把函数名改为call0,call1哈哈。还不是一样,编译一样通过,但你要看明,难了,从XP来看,它是从NT,2K上过来的,从DDK的调试符号和在汇编下的压栈方式,还有编译后代码的形式来看,其实上是C/C++来写的,只有内核少部分是用到汇编,但这一部分很少,而从MS的程序员结构来说,基本是C/C++的顶尖高手,这些人用basic来开发系统的可能性很低,想一下,两种不同的方法,而且这样具大的代码,管理都有问题,还有对于内存管理,文件系统等的重要地方,不使用指针来开发程序,效率会高吗?这在一个操作系统是不能想象的,还有浮点操作也不方便,图形就更是难了,难道MS真会笨到为了一个领导人的喜好,而浪费大量的人力去从困难的方面去开发一个这样重要的产品吗?这在盖本人的为人和作事风格是一定不会这样做的,这只是一个骗人的招式,哈哈。可以令到法院没有办法,也令到对手得不到好处!MS就是MS,这就是美国人的作事风格,赖得了就赖,赖不了还是赖。。
      

  14.   

    统统是笑话。信这个的是大大的白痴。
    微软的产品99.99%是C/C++写的,核心部分有汇编。office也是.
    想了解一个东西是什么写的很容易,只要用十六进制编辑器打开,
    看其数据区,总有蛛丝马迹的。
    或者简单的看其链结版本也能知道大概齐。
    微软的东西很多都是使用自家的Visual C++编译的。但用MFC的比较少。
    用MFC做的会在数据区留下AFX_...之类的变量名。
      

  15.   

    Office的核心部分用c/c++,具体的功能实现是VBA,有点像用C写了一个Basic的编译器…………关于office到底算是那个语言写的,大家自己看着办吧。
      

  16.   

    滑天下之大稽。basic这种garbage也写os?
      

  17.   

    http://www.csdn.net/expert/topic/624/624448.xml?temp=.9888269
      

  18.   

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

  19.   

    Linux是用JAVA写的
    Mac OS是用Pascal写的
    Windows XP是用Delphi写的