1. 程式人生 > >Perl完全自學手冊(圖文教程)

Perl完全自學手冊(圖文教程)

引言

1987年Larry Wall釋出Perl1.0以來,使用者數一直急劇增加,同時越來越多的程式設計師與軟體開發者(商)參與Perl的開發。從最初被當做一種跨平臺環境中書寫可移植工具的高階語言開始,Perl被廣泛地認為是一種工業級的強大工具,可以在任何地方用來完成你的工作。perl的前身是Unix系統管理的一個工具,被用在無數的小任務裡。後逐漸發展成為一種功能強大的程式設計語言,用作Web程式設計、資料庫處理、XML處理以及系統管理;在完成這些工作時,同時仍能處理日常細小工作,這是它的設計初衷。Perl特別適合系統管理和Web程式設計。實際上已經被用在所有Unix(包括Linux)捆綁在一起作為標準部件釋出,同時也用於Microsoft Windows和幾乎所有作業系統。Perl的應用非常廣泛。

關於Perl完全自學圖文教程:Perl完全自學手冊圖文教程

Perl,一種功能豐富的計算機程式語言,執行在超過100種計算機平臺上,適用廣泛,從大型機到便攜裝置,從快速原型建立到大規模可擴充套件開發。 

Perl最初的設計者為拉里·沃爾(Larry Wall),於1987年12月18日發表。現在的版本為Perl 6,於2015年12月25日更新。

Perl借取了C、sed、awk、shell 指令碼語言以及很多其他程式語言的特性,其中最重要的特性是它內部集成了正則表示式的功能,以及巨大的第三方程式碼庫CPAN。簡而言之,Perl像C一樣強大,像awk、sed等指令碼描述語言一樣方便,被Perl語言愛好者稱之為“一種擁有各種語言功能的夢幻指令碼語言”、“Unix 中的王牌工具”。

Perl 一般被稱為“實用報表提取語言”(Practical Extraction and Report Language),你也可能看到“perl”,所有的字母都是小寫的。一般,“Perl”,有大寫的 P,是指語言本身,而“perl”,小寫的 p,是指程式執行的直譯器。

基本資訊

Perl 最初的設計者為拉里·沃爾(Larry Wall),他於1987年12月18日發表。Perl借取了C、sed、awk、shell 指令碼語言以及很多其他程式語言的特性。其中最重要的特性是它內部集成了正則表示式的功能,以及巨大的第三方程式碼庫CPAN。

Perl 被稱為“實用報表提取語言”(Practical Extraction and Report Language)。它是術語,而不僅僅是簡寫,Perl的創造者,Larry Wall提出第一個,但很快又擴充套件到第二個。那就是為什麼“Perl”沒有所有字母都大寫。沒必要爭論哪一個正確,Larry 兩個都認可。

特點

Perl的解釋程式是開放原始碼的免費軟體,使用Perl不必擔心費用。Perl能在絕大多數作業系統執行,可以方便地向不同作業系統遷移。

Perl 是一種能完成任務的語言。從一開始,Perl 就設計成可以把簡單工作簡單化,同時又不失去處理困難問題能力的語言。它可以很容易運算元字,文字,檔案和目錄,計算機和網路,特別是程式的語言。這種語言應該很容易執行外部的程式並且掃描這些程式的輸出獲取感興趣的東西。而且它還應該很容易能把這些你感興趣的東西交給其它程式做特殊的處理。當然,這種語言還應該很容易在任何現代的作業系統上可以移植地編譯和執行。

更多精品課程點選:阿里雲大學