代码之家  ›  专栏  ›  技术社区  ›  Lonzo

Windows Vista是用什么编程语言编程的?

  •  2
  • Lonzo  · 技术社区  · 16 年前

    Windows Vista使用了哪些编程语言?

    9 回复  |  直到 16 年前
        1
  •  4
  •   Dominik Grabiec    16 年前

    通过使用Windows CE操作系统,我会说它是用于旧学校代码和接口的C混合,以及在后台驱动程序和其他代码的大量C++。IT(WinCE)使用C++在C接口后面的驱动程序到系统的其余部分。

    现在我想猜测一下,现在里面有很多C和其他代码。

        2
  •  20
  •   BobbyShaftoe    16 年前

    然而,Windows内核仍然几乎完全是C。然而,有不同的方面使用C++,比如shell的某些部分等等。核心是C。其他语言,甚至.NET可能在某些应用程序的某些角落使用,但C是Windows中选择的操作系统语言。

        3
  •  3
  •   Paul    16 年前

    可以使用多种语言来创建Vista。

    对于低级零件,使用C语言和汇编语言。

    大多数都是C/C++。

    一些更高级别的应用程序可能是用托管代码编写的。

        4
  •  2
  •   Mark Carpenter    16 年前

    我可以想象C/C++和汇编(用于设备交互)的组合。

        5
  •  0
  •   Dan    16 年前

    据我所知, Windows Research Kernel (也就是说,基于xp的afaik)是用c写的,我假设其余的也是。但是,仅仅因为内核是用C语言编写的,并不意味着整个操作系统都是这样的。还有一些库、工具和应用程序,没有这些库、工具和应用程序,Windows将非常无用。其中,我 假定 大多数都是用C、C++或C语言编写的,虽然这只是一个假设。

        6
  •  0
  •   Barter    16 年前

    加里总是对的,说真的,如果微软拒绝C被替换,他们应该在继续之前和他核实一下。

        7
  •  0
  •   Vivek    12 年前

    Windows Vista是用多种语言为不同的事物编程的。整个内核是用C编写的,而其他部分则使用C++,也可能是.NET。

        8
  •  -1
  •   Developer    14 年前

    Vista操作系统有许多变体,如《Vista使用规则》及其定义所述,可在英格兰和坎多哈等地使用。有些是用RCODE之类的代码进行家庭计算的,而另一些可能是用COMAL、VBAS或ICODE编码的,用于基于一些计算机基础单元中使用的Commodore(CBM)63的计算机。编译成的高级语言是保密的,由英格兰的创作人员保留,该团队支持由微软为其他国家创建的版本,在工作场所安装的计算机上有不同的策略,以保护业务数据符合PRI。VAY规则。

        9
  •  -1
  •   srinidhi    13 年前

    好吧,经过大多数的评论,这里有相当多的好人只用C来做,是的,世界上的大多数内核都是用C编写的,C是一种强大的编程语言,而且对于磁盘和视频接口以及一些内存(DMA)来说,这当然是小菜一碟。