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

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 閱讀(325) 評論(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>
            亚洲一区视频在线| 亚洲国语精品自产拍在线观看| 午夜视频在线观看一区二区三区| 国内精品美女av在线播放| 免费毛片一区二区三区久久久| 欧美激情一级片一区二区| 欧美在线视频一区| 欧美激情精品久久久久久免费印度| 亚洲免费在线电影| 久热re这里精品视频在线6| 亚洲免费在线观看| 欧美高清视频www夜色资源网| 亚洲视频在线观看免费| 久久三级福利| 午夜精品久久久久99热蜜桃导演| 久久伊人亚洲| 久久国产综合精品| 欧美日韩国产bt| 欧美成年视频| 国产性做久久久久久| 99国产精品国产精品久久| 在线成人www免费观看视频| 亚洲欧美日韩爽爽影院| 亚洲伦理网站| 欧美成人一区二免费视频软件| 一区二区不卡在线视频 午夜欧美不卡'| 亚洲欧美激情精品一区二区| 一本一本a久久| 欧美 日韩 国产 一区| 久久久久久久综合| 国产精品一区视频网站| 一本不卡影院| 一二三区精品| 欧美日韩国产一区二区| 亚洲第一在线视频| 激情国产一区二区| 久久久久久久久一区二区| 久久精品国产欧美亚洲人人爽 | 久久久999精品| 国产精品亚发布| 亚洲深爱激情| 亚洲美女淫视频| 欧美精品电影| 亚洲国产一二三| 亚洲人成网站色ww在线| 开元免费观看欧美电视剧网站| 久久久久一区二区三区| 国产在线麻豆精品观看| 久久国产精品亚洲77777| 久久本道综合色狠狠五月| 国产精品外国| 久久电影一区| 久久综合久色欧美综合狠狠 | 亚洲欧美日韩一区二区| 香蕉av777xxx色综合一区| 国产精品扒开腿做爽爽爽视频| 这里只有视频精品| 午夜久久久久久| 国产亚洲欧美一区在线观看| 性一交一乱一区二区洋洋av| 久久久久免费| 亚洲国产精品一区二区www在线| 久久精品国产91精品亚洲| 美女视频黄a大片欧美| 亚洲激情精品| 欧美日韩国产欧| 一本色道久久综合亚洲91| 欧美在线中文字幕| 极品裸体白嫩激情啪啪国产精品| 久久久久欧美| 日韩视频在线一区二区| 欧美一站二站| 影音先锋国产精品| 欧美精品一区二区三区在线看午夜| 一卡二卡3卡四卡高清精品视频| 久久国产精品色婷婷| 亚洲国产精品999| 欧美视频一区二区三区在线观看| 亚洲一区欧美一区| 欧美黄色大片网站| 小黄鸭精品aⅴ导航网站入口| 在线观看一区二区精品视频| 欧美日韩免费在线| 久久精品久久综合| 一区二区欧美日韩| 欧美刺激午夜性久久久久久久| 一区二区三区欧美视频| 国产亚洲一区二区精品| 欧美裸体一区二区三区| 欧美在线免费观看亚洲| 99成人免费视频| 欧美成人免费视频| 久久成人这里只有精品| 9久草视频在线视频精品| 国产视频丨精品|在线观看| 欧美久久九九| 久久久久久久精| 亚洲永久在线| 日韩天天综合| 欧美国产三区| 麻豆国产精品一区二区三区| 亚洲综合电影| 亚洲人成在线观看| 精品成人一区| 国产日韩欧美中文| 国产精品爱啪在线线免费观看| 欧美成ee人免费视频| 久久国产天堂福利天堂| 亚洲素人在线| 99re国产精品| 亚洲黄色精品| 欧美国内亚洲| 玖玖综合伊人| 久久久久99| 久久国产黑丝| 午夜精品亚洲| 亚洲自啪免费| 亚洲免费视频网站| 中日韩高清电影网| 一区二区欧美日韩| 洋洋av久久久久久久一区| 最新日韩av| 亚洲区一区二| 亚洲欧洲一区二区三区| 国内成人自拍视频| 国模精品娜娜一二三区| 国产一区二区电影在线观看 | 一区二区三区在线免费观看| 欧美日韩妖精视频| 欧美日韩国产黄| 欧美绝品在线观看成人午夜影视| 欧美成人免费全部观看天天性色| 久久美女艺术照精彩视频福利播放| 欧美一区日本一区韩国一区| 亚洲永久网站| 欧美一区中文字幕| 欧美sm视频| 国产精品欧美日韩一区二区| 国产伪娘ts一区 | 国产色综合网| 亚洲激情校园春色| 亚洲免费一级电影| 麻豆九一精品爱看视频在线观看免费| 欧美成人精品影院| 一区二区久久| 久久人人精品| 欧美日韩亚洲一区在线观看| 国产视频一区二区在线观看| 亚洲精品国产精品乱码不99按摩| 亚洲视频一区二区在线观看 | 亚洲性图久久| 麻豆av一区二区三区久久| 日韩视频免费在线观看| 久久成人国产精品| 欧美性大战久久久久| 狠狠色狠狠色综合日日五| 一区二区三区四区国产精品| 久久精品一区二区国产| 亚洲精品日韩久久| 久久久久99精品国产片| 欧美性大战久久久久久久| 伊人精品久久久久7777| 午夜欧美大片免费观看| 欧美电影在线| 香蕉成人久久| 欧美日韩在线播放三区四区| 在线日本高清免费不卡| 久久国产日韩| 在线中文字幕不卡| 欧美黄色aa电影| 悠悠资源网亚洲青| 久久精品国产久精国产思思| 亚洲美女视频在线观看| 免费欧美日韩| 黄色成人小视频| 欧美一级大片在线观看| 日韩天堂av| 欧美精品一卡二卡| 亚洲国产三级在线| 久久亚洲综合| 性欧美xxxx大乳国产app| 国产精品v欧美精品v日韩| 日韩一级片网址| 亚洲国产精品久久久久秋霞不卡 | 国产精品永久入口久久久| 亚洲最新中文字幕| 亚洲国产精品成人久久综合一区| 久久经典综合| 国产一区香蕉久久| 久久精品视频网| 欧美一区二区网站| 国产精品亚洲激情| 午夜在线不卡| 亚洲一区二区三区精品动漫| 欧美视频你懂的| 亚洲男人第一网站| 一区二区欧美在线观看| 国产精品久久久久久久久久免费看 | 一区二区不卡在线视频 午夜欧美不卡在 | 久久伊人免费视频|