C++语言的应用

哪些程序是用C++写的:

  主流的3种操作系统Windows,Linux,Unix, 内核都是用C语言和汇编写的,上层高级特性是用C++写的。
  《 魔兽世界》等几乎所有的网络游戏, 百度搜索引擎,我们所用的大多数软件都是用C++写的(硬件也有很多用到C++的)。
  C++之父Bjarne Stroustrup列举的C++应用:
   Amazon:Software for large-scale e-commerce
   Apple: OS X is written in a mix of language, but a few important parts are C++.
   AT&T:The largest US telecommunications provider.
  o provisioning systems
  o systems for rapid network recovery after failure
   Autodesk: A large number of major number of application in the CAD domain
   Ericsson:
  o server platform.
  o TDMA-CDMA HLR
  o GSM-TDMA-CDMA mobility gateway
   Google: web search engine, etc。
   HP: Here is a tiny fraction of HP's C++ apps:
  o C, C++, Fortran90 compilers, and linker for the new HP IA64 platform (these add to more than 1 million lines of C++ code).
   IBM:
  o OS/400.
  o K42: a high performance, open source, general-purpose operating system kernel for cache-coherent multiprocessors.
   Intel:
  o Vtune performace analysis software
  o compilers and optimizers
  o lots of chip design and manufacturing software
   JPL (Jet Propulsion Lab,  NASA): Mars rover autonomous driving system (incl. scene analysis and route planning). C++ on Mars! Also lots of supporting software "on the ground" (i.e. Earth).
   Microsoft:
  o Windows XP
  o Windows NT (NT4 and 2000)
  o Windows 9x (95, 98, Me)
  o Microsoft Office (Word, Excel, Access, PowerPoint, Outlook)
  o Internet Explorer (including Outlook Express)
  o Visual Studio
  o SQL
   Mozilla: Firefox browser and Thunderbird mail client (open source)
   MySQL: MySQL Server (about 250,000 lines of C++) and MySQL Cluster. Arguably the world's most popular open source database
   Nokia:
  o Mobile Communications radio-station/internet bridges: FlexiGGSN (Gateway GPRS Support Node) and FlexiSGSN (Server GPRS Support Node).
  o MSC/HLR
   Sun: o The HotSpot Java Virtual Machine is written in C++
   Symbian OS: rationale: "[...] using C++ for all system code, from the kernel upwards." This is one of the most widespread OS's for cellular phones
   KDE from linux is written in C++.
   telephone systems: I think it would be almost easier to list the systems which aren't written in C++
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值