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 是早期網站伺服器呼叫外部程式產生動態網頁的標準介面。
來源
- perlhist: the Perl history records(原始文件,Perl 官方文件)
- Perl 5.0 Official Release Notice(原始文件,1994 年 Larry Wall 發布通告)
- Happy Birthday Perl 5!(Perl.com)




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