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: 添加了郵件服務器部分。