最新公告
  • 欢迎您光临欧资源网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • c语言在线编译器手机 关于WindowsVista的一些事儿(一)(组图)

    1、操作系统

    Microsoft Windows:程序集 -> C -> C++

    备注:我曾经考虑在智能手机(Windows Mobile)的操作系统中加入一些用C#编写的程序,比如软键盘。结果写的程序太慢了,无法与其他模块合并,最后又回到了C++。重写。

    相信很多朋友都知道Windows Vista。在这个系统开发的早期,比尔盖茨想全部用 C# 编写,但因为执行速度慢而放弃了。结果,无数软件工程师的工作一夜之间被宣告无效。

    Linux:C

    Apple MacOS:主要是 C,一些 C++。

    备注:之前使用的语言比较复杂,最早的是汇编和Pascal。

    Sun Solaris:C

    HP-UX:C

    Symbian OS:汇编,主要是 C++(诺基亚手机)

    Google Android:2008年推出:C语言(传闻是用Java开发的操作系统,不过刚刚推出原生C语言SDK)

    RIM 黑莓操作系统 4.x:黑莓 C++

    2、图形界面层

    Microsoft Windows 用户界面:C++

    Apple MacOS UI(Aqua):C++

    Gnome(Linux GUI 之一,大脚):C 和 C++,但主要是 C

    KDE(Linux 图形界面):C++

    3、桌面搜索工具

    Google 桌面搜索:C++

    Microsoft Windows 桌面搜索:C++

    Beagle(Linux/Windows/UNIX下):C#(基于开源.net:Mono)

    4、办公软件

    Microsoft Office:在汇编中 -> C -> 在 C++ 中稳定

    Sun Open Office:部分JAVA(对外接口),主要是C++(开源,其源代码可以下载)

    Corel Office/WordPerfect Office:1996 年尝试 Java,次年放弃,回归 C/C++

    Adobe Systems Acrobat Reader/Distiller:C++

    5、关系型数据库

    甲骨文:汇编、C、C++、Java。主要是 C++

    MySQL:C++

    IBM DB2:汇编、C、C++c语言在线编译器手机,但主要是 C

    Microsoft SQL Server:程序集->C->C++

    IBM Informix:汇编、C、C++,但主要是 C

    SAP DB/MaxDB:C++

    6、网络浏览器

    Microsoft Internet Explorer:C++

    Mozilla Firefox:C++

    Netscape Navigator :Netscape 浏览器的代码是用 C 编写的,Netscape 工程师都购买了 Java(参见 M. Cusumano 的书和文章)使用 Java 重新开发了浏览器。它太慢了,被遗弃了。 Mozilla,下一个版本,后来使用 C++ 开发。

    Safari:(2003 年 1 月发布)C++

    谷歌浏览器:(2008 年发布)C++

    Sun HotJava:Java(死于 1999 年)

    Opera:C++(手机上占用率比较大)

    Opera Mini: Opera Mini (2007) 有一个非常有趣的架构,并且确实同时使用了 C++ 和 Java。浏览器分为两部分,一个超薄(小于 100Kb)“查看器”客户端部分和服务端负责渲染,前者使用Java,接收OBML格式的页面,后者在服务端重用经典的Opera(C++)渲染引擎加上Opera的小屏渲染,这使得Opera可以穿透各种J2ME-启用便携式设备(例如手机),同时保持出色的响应时间。这显然会带来一些牺牲,例如 JavaScript 执行。

    Mosaic: The Originator (Dead) C 语言

    7、邮件客户端

    Microsoft Outlook:C++

    IBM Lotus Notes:Java

    Foxmail:德尔福

    8、软件开发集成环境/IDE

    Microsoft Visual Studio:C++

    Eclipse:Java(其图形界面 SWT 基于 C/C++)

    代码::块:C++

    简单语言:C++

    火山中文:C++

    火山运动:C++

    9、虚拟机

    Microsoft .Net CLR(.NET 虚拟机):C++

    Java 虚拟机 (JVM):Java 虚拟机:C++

    10、ERP软件(企业应用)

    SAP mySAP ERP:C,后跟“ABAP/4”语言

    Oracle Peoplesoft:C++ -> Java

    Oracle 电子商务套件:Java

    11、商业智能

    业务对象:C++

    12、图形

    Adobe Photoshop:C++

    GIMP:C

    13、搜索引擎

    Google:汇编和 C++,但主要是 C++

    14、著名网站

    eBay:2002 年的 C++,然后主要转向 Java

    facebook:C++ 和 PHP

    此行仅是关于 facebook,而不是它的插件。借助 facebook 的 ORB/应用程序服务器 Thrift,可以使用多种不同的技术开发插件。 Thrift 包含一个用 C++ 编码的编译器。 facebook 的人写到 Thrift:“多语言代码生成非常适合搜索,因为它允许使用高效的服务器端语言 (C++) 进行应用程序开发,并允许 Facebook 基于 PHP 的 Web 应用程序使用以下方式调用搜索服务节俭 PHP 库。”除了使用 C++,facebook 还采用了 LAMP 架构。

    阿里巴巴和淘宝:php->C++/Java(主要使用)

    15、游戏

    汇编、C、C++

    星际争霸、魔兽争霸、CS、帝国时代、卡丁车、传奇、魔兽世界……不胜枚举c语言在线编译器手机,你可以数数

    它们都是用 C++ 开发的。 C++语言接近系统底层,执行速度最快。例如,您的两个朋友和您一起玩分别用 VB、Java 和 C++ 编写的“跑跑卡丁车”。你跑完了C++写的游戏,发现你的两个朋友还没有开始跑,那可真够卡的。

    16、编译器

    Microsoft Visual C++ 编译器:C++

    Microsoft Visual Basic 解释器、编译器:C++

    Microsoft Visual C#:编译器:C++

    gcc(GNU C 编译器):C

    javac(Sun Java 编译器):Java

    Perl:C++

    PHP:C

    17、3D 引擎

    微软 DirectX:C++

    OpenGL:C

    食人魔 3D:C++

    18、Web 服务器

    Apache:C 和 C++,但主要是 C

    微软 IIS:C++

    Tomcat:Java

    Jboss:Java

    19、邮件服务

    Microsoft Exchange 服务器:C->C++

    后缀:C

    hMailServer : C++

    阿帕奇詹姆斯:Java

    20、CD/DVD 刻录

    Nero Burning ROM:C++

    K3B:C++

    21、媒体播放器

    Nullsoft Winamp:C++

    Microsoft Windows 媒体播放器:C++

    22、点对点(P2P 软件)

    电骡:C++

    μtorrent:C++

    Azureus:Java(图形界面使用基于 C/C++ 的 SWT,如 Eclipse)

    23、全球定位系统(GPS)

    TomTom:C++

    Hertz NeverLost:C++

    佳明:C++

    摩托罗拉 VIAMOTO:2007 年 6 月,停止服务,Java

    24、3D 引擎

    Microsoft DirectX:C++(相信玩游戏的同学都知道,现在最高版本是DX11)

    OpenGL:C

    食人魔 3D:C++

    25、服务器软件

    Apache:C

    Nginx:C

    IIS:C

    26、其他

    OpenStack:Python

    站内大部分资源收集于网络,若侵犯了您的合法权益,请联系我们删除!
    欧资源网 » c语言在线编译器手机 关于WindowsVista的一些事儿(一)(组图)

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    欧资源网
    一个高级程序员模板开发平台

    发表评论