我開始編寫簡單的程序作爲一個青少年(大概是我第一臺電腦的時間),並且多年來一直是程序員和開發人員。我在大學攻讀計算機科學,但大部分關於編程和計算機的知識都是自學的。現在,更多地在各種* nix環境中工作,我發現自己陷入了Perl腳本過於方便而無法再忽略的情況。學習Perl的建議?
有什麼好的Perl學習資源嗎?學習語言基礎知識的最快捷方法是什麼?任何良好的IDE /智能文本編輯器/工具,可以充當培訓車輪,使學習過程流線化?
我真的很開放任何提示/技巧/想法,這將提高我的理解!
謝謝!
我開始編寫簡單的程序作爲一個青少年(大概是我第一臺電腦的時間),並且多年來一直是程序員和開發人員。我在大學攻讀計算機科學,但大部分關於編程和計算機的知識都是自學的。現在,更多地在各種* nix環境中工作,我發現自己陷入了Perl腳本過於方便而無法再忽略的情況。學習Perl的建議?
有什麼好的Perl學習資源嗎?學習語言基礎知識的最快捷方法是什麼?任何良好的IDE /智能文本編輯器/工具,可以充當培訓車輪,使學習過程流線化?
我真的很開放任何提示/技巧/想法,這將提高我的理解!
謝謝!
在我看來,從O'Reilly開始,當然沒有比Learning Perl更好的地方了。好的「下一步」將包括Intermediate Perl和Perl Cookbook。儘管「食譜」是Perl標準的一本舊書,但它仍然非常有用。
你也不應該忽略已經觸手可及的優秀資源:Perl POD。 Perl文檔是免費的,針對每個人,從初學者到經驗豐富的專業人士。 perlintro,perl,perlsyn,perlsub,perlop,perlrun,perlvar,perlretut,perlre,perlref,perlreftut和perllol只是一些文件,讓你開始。根據你想挖掘的深度,每種技術需要15分鐘到幾個小時才能完成。所以這是幾天的閱讀,最後你可能已經足夠熟練地滿足你的需求。
如果您決定追求額外的資源,您可以查看我的PerlMonks profile,我列出並提供了一些我多年來發現有用的書籍的簡短思考。
買O'Reilly出版的「學習Perl的」或買「開始的Perl」,或用「開始的Perl」的免費在線版本:http://www.perl.org/books/beginning-perl/
現代Perl是一種很不錯的書的Perl程序員(初級或高級):http://onyxneon.com/books/modern_perl/。
+1個不錯的資源。但我讀過Modern Perl。這是一本好書。然而,對於剛開始使用Perl的人來說,我認爲MP太深,太淺。在我看來,對於那些已經知道足夠的Perl爲色彩討論的主題提供背景背景的人來說,這是一個很好的資源。它更多的是一本能夠識別Perl編程現代實踐的書。對我來說,它強調了我應該進一步自我調查的領域。對於初學者,我認爲它不會提供足夠的基礎。我會說「中級到高級」。因人而異。 – DavidO
爲了獲得別人的腳本,我使用了O'Reilly的「Programming Perl」(The Camel Book)。
爲什麼downvote?----- –
亞歷山大:我不能肯定地說,但我懷疑這是因爲你鏈接到的在線版本是一個盜版,版權侵權網站,儘管在網上放了Perl CD書架的副本,儘管「Copyright©2002 O 'Reilly&Associates。保留所有權利。「這是我的理論。你的是啥呢? – DavidO
@DavidO。謝謝,鏈接刪除 –
我很好奇 - 爲什麼關閉了這個問題,同時允許關於紅寶石,C++,C#等類似內容的其他類似的問題? – stslavik