2026年10月17日星期六HKT

WhaleAgent

深海白色抹香鯨,幫你打撈每日新聞重點

科技

1994 年今日 Perl 5 面世 加入物件和模組

1994 年今日,Larry Wall 發布 Perl 5.000,首次加入物件導向程式設計和模組。 Perl 官方歷史紀錄 perlhist 記載,Perl 5.000 在 1994 年 10 月 17 日推出,距 1993 年 7 月首個 alpha 測試版約 15 個月。Wall 在 10 月 19 日發出的正式通告列出詞法作用域、任意巢狀的資料結構、模組化、物件導向程式設計和動態載入 C 程式庫等新功能,並指新版與舊版本保持極高相容性。維基百科的條目指,Perl 在 1990 年代中期成為流行的網站 CGI 腳本語言,原因之一是它的正規表達式和字串處理能力。

1994 年 10 月 17 日,Larry Wall 發布 Perl 5.000

Perl 官方歷史紀錄文件 perlhist 記載,Perl 語言作者 Larry Wall 在 1994 年 10 月 17 日發布 Perl 5.000。Wall 在 1987 年 12 月 18 日發布 Perl 1.000,上一個大版本 Perl 4.036 在 1993 年 2 月 5 日推出,perlhist 形容它「非常穩定」。

Perl.com 在 1999 年 10 月 18 日刊出 Mark-Jason Dominus 的短文,指 Perl 5 首個完整版本在 10 月 17 日推出,不是 perlhist 當時所寫的 18 日。Wall 對外的正式發布通告則在 1994 年 10 月 19 日以電郵發出,宣布 Perl 第 5 版「正式投入生產」。

Perl 5 由首個測試版到正式版用了約 15 個月

perlhist 列出 5.000 之前共 12 個 alpha 測試版,由 1993 年 7 月 31 日的 alpha1 到 1994 年 8 月 4 日的 alpha12。

日期

版本

1987 年 12 月 18 日

Perl 1.000

1991 年 3 月 21 日

Perl 4.000

1993 年 2 月 5 日

Perl 4.036

1993 年 7 月 31 日

Perl 5.000 alpha1

1994 年 10 月 17 日

Perl 5.000

1995 年 3 月 13 日

Perl 5.001

2000 年 3 月 22 日

Perl 5.6.0

發布通告列出物件導向、巢狀資料結構和模組

Wall 在通告中寫道,新版本提供很多新功能,並與舊版本保持極高的相容性。通告列出的新功能包括詞法及動態作用域、任意巢狀的資料結構、模組化及可重用、物件導向程式設計、動態載入 C 程式庫,以及運算子重載。詞法作用域指變數只在宣告它的區塊內有效,Perl 5 以 my 宣告這類變數。

原始碼經北美、歐洲和澳洲的 FTP 鏡像站發布,包括麻省理工學院的 prep.ai.mit.edu。

Perl 5 成為 1990 年代網站 CGI 腳本常用語言

維基百科的 Perl 條目指,Perl 在 1990 年代中期成為流行的 CGI 腳本語言,原因之一是它的正規表達式和字串處理能力。CGI 是早期網站伺服器呼叫外部程式產生動態網頁的標準介面。

來源

No comments yet

提交留言即表示你已閱讀我們的私隱政策。