青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

chaosuper85

C++博客 首頁 新隨筆 聯系 聚合 管理
  118 Posts :: 0 Stories :: 3 Comments :: 0 Trackbacks

The Programmng Language Beacon (fwd)

The Programmng Language Beacon

v3.4 -- 2009年4月

該表包含了主要軟件產品或應用,以及實現所用的編程語言詳細信息。有關信息很難找到,一些小錯誤可能會掠過作者的眼簾,歡迎給出修改、添加、以及引用的建議。該列表不會面面俱到,僅僅列出主要應用。具體到產品家族的次序沒有什么特別的規則,讀者應該理解這不是排名。

主要的編程語言,完成的新開發突出顯示,古老時期使用過也給出來,僅僅使用很少一部分開發也指出來。軟件列表通常很大,編程語言不夠全面,雜七雜八的語言沒有涉及到。有時候一行有多種產品(例如”游戲”),或者一行有多種實現(例如JVM 實現),此時指出主流方向,忽略掉不同性質的例子。

一些讀者認為列出的多數應用是基于古老的代碼,使用的新技術表明其時間趨勢。這種觀點不對,介紹涉及了一些日期,像 這里, 或 這里 表明什么是”新”或”舊”技術跟直覺無關。

C和C++的區別有點人為因素,爭論多數C代碼是C++代碼永遠可能,或者反過來也一樣(因為有些人使用C++或多或少像使用C沒什么兩樣),大概怎樣就憑直覺。

*** 表示當前進化使用的主要編程語言。

*   表示該技術仍在用,可能穩定可能衰減。
!!!  表示該產品已經死亡,死時在用那種技術。
==> 表示向指向欄目進化。

當只有箭頭時,表明該技術相關的代碼現在已經蕩然無存或者微不足道,已經向箭頭方向進化。

覺得網頁內容似是而非的讀者可以在這里找到該現象的細微解釋。 閱讀2.7.4部分。

版本注釋:

2009年4月14日, v3.4: 添加了 facebook.
2009年4月1日, v3.3: 頁面顏色看上去舒服一些。
2008年9月8日, v3.2: 添加了Google Chrome
2008年7月4日, v3.0: 修訂了BlackBerry OS信息
2007年9月22日, v2.9: 添加了Google Android。
2007年8月21日, v2.8: 添加了郵件服務器部分。

Family/Product

Date

ASM

C

C++

Java

C#

Others

Notes

 

操作系統

 

Microsoft Windows

 

*

==>

*

==>

***

 

 

 

在Windows Mobile中做了一些嘗試使用部分C# (例如軟鍵盤)。結果發現速度太慢,最終產品只好再轉向C++。

 

Linux

 

 

***

 

 

 

 

 

 

Apple MacOS

 

 

***

*

 

 

部分Objective-C

最初版本的Mac OS用戶接口受WIMPXerox Alto 用戶接口的影響,用SmallTalk實現,試運行,結果需求硬件太貴,早期版本的MacOS使用匯編和Pascal

 

Sun Solaris

 

 

***

 

 

 

 

 

 

HP-UX

 

 

***

 

 

 

 

 

 

移動設備操作系統

 

Symbian OS

 

*

 

***

 

 

 

Symbian是手機操作系統的領頭羊。

 

Google Android

2008年

 

***

 

 

 

 

 

 

RIM BlackBerry OS 4.x

 

 

 

***

 

 

 

RIM要求開發人員使用Java 作為BlackBerry的編程語言,人們對此困惑不解,BlackBerry OS 本身用C++開發。

 

圖形接口層

 

Microsoft Windows UI

 

 

 

***

 

 

 

 

 

Apple MacOS UI (Aqua)

 

 

 

***

 

 

 

 

 

Gnome

 

 

***

*

 

 

 

 

 

KDE

 

 

 

***

 

 

 

 

 

桌面搜索

 

Google Desktop Search

 

 

 

***

 

 

 

 

 

Microsoft Windows Desktop Search

 

 

 

***

 

 

 

 

 

Beagle

 

 

 

 

 

***

 

 

 

Office產品

 

Microsoft Office

 

*

==>

*

==>

***

 

 

 

傳統的MS Office使用了匯編,后來用C,C++出現后,任何新東西都用C++做。目前沒有計劃轉變的傾向。幾年來有一個小的嘗試開發一個面板用C#,不清楚這種做法是否維持下來。

 

Sun Open Office

 

 

 

***

*

 

 

Sun Micro Open Office, 于1999從Star Division獲得。沒有企圖嘗試把代碼轉向Java,Java用在一些雜項模塊。

 

Corel Office/WordPerfect Office

 

 

 

***

<==

(19978)

 

 

Corel Office最初用匯編和C開發,Corel Office 轉向了Java,為何移植性考慮于1996年全部用Java開發,于19978月放棄, 因為速度太慢。代碼后來用C和C++重新開發。

 

Adobe Systems Acrobat Reader/Distiller

 

 

 

***

 

 

 

 

 

關系數據庫管理系統

 

Oracle

 

*

*

***

*

 

 

核心只用匯編、C和C++

 

MySQL

 

 

 

***

 

 

 

 

 

IBM DB2

 

*

***

*

 

 

 

 

 

Microsoft SQL Server

 

*

==>

*

==>

***

 

 

 

 

 

IBM Informix

 

*

***

*

 

 

 

 

 

SAP DB/MaxDB

 

 

 

***

 

 

 

 

 

網頁瀏覽器

 

Microsoft Internet Explorer

 

 

 

***

 

 

 

 

 

 

 

 

***

 

 

 

 

 

Netscape Navigator

 

 

***

==>

Mozilla

<==

!!!

 

 

Netscape瀏覽器用C編寫的,但Netscape 工程師都熱衷Java (見M. Cusumano 的文章) 于是用Java重新開發了該瀏覽器,太慢,只能棄之。下一版本Mozilla,用C++開發。

 

Safari

2003年7月7日

 

 

***

 

 

 

用于Apple Mac OS的瀏覽器,基于WebKita C++框架

 

Google Chrome

2008年9月2日

 

 

***

 

 

 

Chrome用了26種不同的庫。最基本的代碼來自Safari。處于核心地位之一的是特別快的 V8 JavaScript引擎, 用C++編寫。

 

Sun HotJava

 

 

 

 

!!!
(1999
)

 

 

HotJava 沒有真正派上用場,跟其它瀏覽器相比,速度太慢。它成了Java applet 技術的展覽品,1999年后凍結。

 

Opera

 

 

 

***

 

 

 

 

 

Opera Mini

 

 

 

***

***

 

 

Opera Mini (2007) 的架構十分滑稽,用了C++和Java。該瀏覽器分為兩部分,一個極薄的(少于100KB)可視端部分和用于執行的服務器端。Java的最初使用來接受OBML格式的網頁,后來復用的傳統Opera (C++)執行引擎以及它的小屏幕執行在服務器上。這允許Opera嵌入支持J2ME的便攜設備,例如手機,卻保持很好的相應速度。當然,很明顯做出一些犧牲,例如執行JavaScript。

 

Mosaic

 

 

!!!

 

 

 

 

Mosaic是第一個被廣泛使用的瀏覽器,變成了Netscape。

 

郵件客戶端

 

Microsoft Outlook

 

 

 

***

 

 

 

 

 

IBM Lotus Notes

 

 

 

***

 

 

 

 

 

開發環境

 

Microsoft Visual Studio

 

 

 

***

 

 

 

 

 

Eclipse

 

 

 

 

***
(見notes)

 

 

Eclipse主要位于MS Visual Studio沒有覆蓋的市場。為了編譯它,開發了一種特殊的圖形庫,SWT用來取代Java傳統的AWT。不同于AWT全部用Java,密集用戶反映速度太慢,SWT是C/C++代碼上薄薄的一層。

 

虛擬機

 

Microsoft .Net CLR

 

 

 

***

 

 

 

 

 

Java Virtual Machine (JVM)

 

 

 

***

 

 

 

 

 

ERP

 

SAP mySAP ERP

 

 

*

 

 

 

***
ABAP/4

 

 

Oracle Peoplesoft

 

 

 

*

==>

***

 

***
PeopleSoft 面向對象編程語言

Peoplesoft依賴于BEA Tuxedo 和C++代碼,現在轉向了BEA WebLogic和Java, 保留了 POOPL語言。C++ 代碼明顯沒有重寫。

 

Oracle E-Business Suite

 

 

 

 

***

 

 

 

 

Business Intelligence

 

Business Objects

 

 

 

***

 

 

 

 

 

Graphics Editors

 

Adobe Photoshop

 

 

 

***

 

 

 

 

 

The GIMP

 

 

***

 

 

 

部分Perl

 

 

搜索引擎

 

Google

 

*

 

***

 

 

 

 

 

網站

 

eBay

 

 

 

(2002年) 

==>

***

 

 

有關eBay 架構從C++ 轉向Java 的信息在這里

 

Amazon

 

 

 

***

 *

 

 

 

 

facebook

2006年9月26日

 

 

***

 

 

***
PHP

這里僅僅涉及了facebook, 不包括插件。插件可以用多種技術開發,這多虧了facebook的ORB/應用服務器Thrift。Thrift 包含了一個用C++編寫的編譯器。facebook 人這樣描述 Thrift: "多語言代碼和適合用于搜索,因為這允許應用開發位于高效的服務器端(C++) 而且允許基于PHP的網絡應用程序使用Thrift PHP 庫調用搜索服務" 在使用C++的一邊, facebook采納 了一個 LAMP 架構。

 

游戲

 

*

*

***

 

 

 

 

 

編譯器和解釋器

 

Microsoft Visual C++

 

 

 

***

 

 

 

 

 

gcc

 

 

***

 

 

 

 

 

 

javacc

 

 

***

*

*

 

 

 

 

Perl

 

 

 

***

 

 

 

 

 

PHP

 

 

***

 

 

 

 

 

 

3D引擎

 

Microsoft DirectX

 

 

 

***

 

 

 

 

 

OpenGL

 

 

***

 

 

 

 

 

 

OGRE 3D

 

 

 

***

 

 

 

 

 

網絡服務器

 

Apache

 

 

***

*

 

 

 

 

 

Microsoft IIS

 

 

 

***

 

 

 

 

 

郵件服務器

 

Microsoft Exchange Server

 

 

*

==>

***

 

 

 

 

 

Postfix

 

 

***

 

 

 

 

 

 

IBM Lotus Notes Server

 

 

 

***

 

 

 

 

 

hMailServer

 

 

 

***

 

*

 

 

 

Apache James

 

 

 

 

***

 

 

Apache James當前版本是2.3.1從2007年4月至今一直未變。

 

Web 2.0

 

MediaWiki

 

 

 

 

 

 

***
PHP

推動著Wikipedia

 

TWiki

 

 

 

 

 

 

***
Perl

 

 

Google Blogger

 

 

 

 

 

 

 

細節不清楚,該軟件重設計好幾次,例如2002一次,2006年一次。

 

Flickr

 

 

 

 

 

 

***
PHP

 

 

CD/DVD刻錄

 

Nero Burning ROM

 

 

 

***

 

 

 

 

 

K3B

 

 

 

***

 

 

 

 

 

多媒體播放器

 

Nullsoft Winamp

 

 

 

***

 

 

 

 

 

Microsoft Windows Media Player

 

 

 

***

 

 

 

 

 

Apple iPod software

 

 

 

***

 

 

 

 

 

P2P

 

eMule

 

 

 

***

 

 

 

 

 

µtorrent

 

 

 

***

 

 

 

 

 

Azureus

 

 

 

 

***

 

 

Azureus 建在SWT之上,見 關于Eclipse的notes

 

GPS系統

 

TomTom

 

 

 

***

 

 

 

 

 

Hertz NeverLost

 

 

 

***

 

 

 

 

 

Garmin

 

 

 

***

 

 

 

 

 

Motorola VIAMOTO

2003

 

 

 

!!!
(20076)

 

 

Motorola VIAMOTO 是一個智能手機"連接" GPS實現,有一個Java客戶端。被一些汽車出售公司重新樹立品牌。例如Avis Assist是 Motorola VIAMOTO 產品的另外一個名字。. Avis已經撤銷這個產品 提供在美國提供Garmin 在歐洲提供TomTom。 Motorola 在2007年6月

posted on 2009-05-21 23:47 chaosuper 閱讀(323) 評論(0)  編輯 收藏 引用

只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久久蜜桃精品| 在线观看欧美日韩| 亚洲精品影视| 欧美一区二区性| 欧美大秀在线观看| 亚洲永久免费精品| 黑人极品videos精品欧美裸| 狼人社综合社区| 亚洲黄色尤物视频| 欧美自拍丝袜亚洲| 免费观看久久久4p| 葵司免费一区二区三区四区五区| 一本大道久久a久久综合婷婷| 欧美日韩一区二区三区视频| 一区二区三区四区精品| 亚洲伦理自拍| 一本一本a久久| 久久国产精品一区二区三区| 亚洲一区二区三区视频| 亚洲乱码久久| 亚洲第一中文字幕在线观看| 午夜精品免费| 久久成人精品一区二区三区| 99精品国产在热久久婷婷| 国内欧美视频一区二区| 国产精品久久久久久久免费软件| 另类春色校园亚洲| 欧美成人激情视频免费观看| 黄色在线成人| 国产在线拍偷自揄拍精品| 亚洲乱码国产乱码精品精98午夜| 亚洲日本欧美天堂| 91久久一区二区| 午夜视频久久久| 欧美精品免费在线| 好看的av在线不卡观看| 欧美日韩直播| 久久久久久尹人网香蕉| 国产精品激情| 99在线视频精品| 欧美国产日本韩| 欧美成人精品在线视频| 亚洲国产精品激情在线观看| 亚洲人成在线影院| 欧美一区二区三区四区视频| 欧美精品一区二区在线观看| 国产一区二区日韩精品| 亚洲午夜一区二区三区| 欧美激情导航| 久久久久国产精品www| 最新高清无码专区| 久久精品国产清自在天天线| 欧美午夜精品理论片a级按摩 | 亚洲午夜电影网| 亚洲一品av免费观看| 免费成人性网站| 国产日韩精品一区观看| 亚洲国产日韩综合一区| 亚洲免费电影在线| 9色精品在线| 久久精品一区二区| 亚洲欧美文学| 亚洲亚洲精品在线观看| 欧美国产日韩在线观看| 亚洲电影在线观看| 欧美jizzhd精品欧美喷水| 久久国内精品视频| 国产一区自拍视频| 欧美一区二区三区在| 午夜精品一区二区在线观看 | 亚洲欧美另类在线观看| 久久久亚洲一区| 一区二区欧美日韩| 亚洲欧洲一区| 欧美成人午夜激情视频| 久久夜色精品国产| 久久久91精品国产| 亚洲精品一区二区三区99| 亚洲欧美电影院| 亚洲天堂av综合网| 欧美一区免费| 国产一区再线| 欧美成人午夜激情在线| 免费成人高清| 夜夜狂射影院欧美极品| 9人人澡人人爽人人精品| 欧美色综合网| 久久精品综合网| 美女999久久久精品视频| 99成人免费视频| 亚洲一区二区精品视频| 国产亚洲一本大道中文在线| 久久夜色精品国产噜噜av| 免费在线看成人av| av成人手机在线| 国产一在线精品一区在线观看| 亚洲人成77777在线观看网| 欧美激情国产高清| 国内精品国产成人| 久久成人免费网| 亚洲午夜在线观看视频在线| 欧美一区二区三区在线观看视频 | 国内精品免费在线观看| 亚洲国产影院| 99精品欧美一区二区三区| 久久在线视频| 欧美96在线丨欧| 欧美揉bbbbb揉bbbbb| 亚洲精品中文字幕有码专区| 亚洲制服av| 国产一区久久| 欧美日韩专区在线| 亚洲高清网站| 亚洲精品乱码久久久久久久久| 久久国产精品色婷婷| 亚洲欧洲一区二区三区久久| 国产午夜精品一区二区三区欧美| 亚洲视频在线一区观看| 国产在线精品一区二区中文| 欧美中文字幕在线视频| 欧美肉体xxxx裸体137大胆| 欧美日韩妖精视频| 亚洲自拍偷拍一区| 99re6这里只有精品| 亚洲欧美在线一区| 亚洲影视在线播放| 欧美激情综合色| 蜜臀91精品一区二区三区| 国产精品视频在线观看| 亚洲免费福利视频| 亚洲精品日韩欧美| 久久中文久久字幕| 欧美激情视频一区二区三区在线播放| 欧美母乳在线| 亚洲电影免费观看高清| 激情欧美亚洲| 久久精品人人做人人综合| 久久精品一级爱片| 一区二区三区日韩| 亚洲国产福利在线| 欧美国产在线观看| 久久久91精品国产| 欧美a级在线| 午夜精品福利电影| 亚洲午夜精品视频| 亚洲深夜福利视频| 久久久亚洲欧洲日产国码αv| 久久在线免费观看视频| 亚洲狼人精品一区二区三区| 国产综合视频在线观看| 欧美成人综合一区| 久久久久久9999| 国产三级欧美三级| 久久国产欧美精品| 在线视频国内自拍亚洲视频| 亚洲电影免费观看高清完整版| 欧美色另类天堂2015| 久久九九电影| 欧美网站大全在线观看| 亚洲视频欧美在线| 国产精品视频网址| 亚洲激情网站| 亚洲国产精彩中文乱码av在线播放| av成人老司机| 99视频一区| 欧美精品精品一区| 欧美粗暴jizz性欧美20| 国产精品自在欧美一区| 久久精品欧洲| 亚洲裸体视频| 欧美激情二区三区| 亚洲免费中文字幕| 亚洲国产精品高清久久久| 久久精品一区四区| 亚洲深夜福利网站| 亚洲一区二区影院| 国产精品久久久久久久久久久久久久| 一区二区精品| 麻豆精品国产91久久久久久| 亚洲欧洲精品天堂一级| 国产精品成人观看视频免费| 欧美专区福利在线| 亚洲美女免费视频| 亚洲毛片网站| 欧美高清视频在线| 欧美一区二区三区免费看 | 久久久久久久一区二区三区| 亚洲第一视频| 欧美日韩天堂| 久久久久国产精品人| 在线视频免费在线观看一区二区| 99精品视频免费观看| 久久久夜夜夜| 亚洲一二三级电影| 亚洲经典在线看| 国产主播一区二区三区| 欧美日韩国产一级片| 农夫在线精品视频免费观看| 午夜欧美不卡精品aaaaa| 999亚洲国产精|