• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • Perl學習指南

    發表于:2007-06-11來源:作者:點擊數: 標簽:
    每個人都有不同的學習方法, 下面列舉幾個供參考: 首先,請考慮如下問題: 如果 Perl 是你學的第一個編程語言,推薦先看一些編程基礎,流程控制,邏輯和設計的知識. 大家有沒有好的中文書籍介紹? 如果你學過其他語言,那就可以從學習 Perl 的語法開始(Perl語言

    每個人都有不同的學習方法, 下面列舉幾個供參考:

    首先,請考慮如下問題:

    • 如果 Perl 是你學的第一個編程語言,推薦先看一些編程基礎,流程控制,邏輯和設計的知識. 大家有沒有好的中文書籍介紹?
    • 如果你學過其他語言,那就可以從學習 Perl 的語法開始(Perl語言入門

      ),或者是從 Perl 的自帶文檔。當你對 Perl 的語法了解后,嘗試書中的例子,試著寫一些簡單的程序。很快你就會發現 Perl 和你以前學過的語言類似。
    • 如果你是一個有經驗的程序員,你可能直接會從讀程序,嘗試理解開始。雖然不同語言有很多相像之處,但很多時候你還是會迷惑的。推薦至少先了解 Perl 的基本語法。
    • 一個幾乎通用的方法是,首先學習文檔或書籍,嘗試其中的程序例子,試著改動,然后修改出錯的地方。然后再接著讀,嘗試復雜些的程序,重復以上的步驟。閱讀+實踐是最好的學習方法。

    同時,你還需要這樣:

    • 給自己設一個學習目標,為什么學習 Perl,用 Perl 來做什么。知識是在實踐中學到的。試著用 Perl 來寫一個留言本,家庭影集,分析日志程序等。不要一上來就打算寫一個網絡商店的復雜程序,從小的程序開始更容易看到學習的進展,激勵自己學習下去。
    • 閉門自學的人往往要花更大的力氣學習,而且往往會多走彎路。如果學習 Perl 的時候可以參與到 Perl 的社區里,那么你就可以和其他 Perl 的用戶交流經驗,獲得幫助。如果英文好的話,你可以訪問 perlmonks.org 等網站,聚有很多 Perl 的高手。

    學習竅門:

    • 查詢文檔

      如果你對某個函數的使用不清楚,那么在命令行上使用 perldoc 函數名 來查閱 Perl 自帶文檔。你也可以把 函數名 替換為模塊名來查閱模塊文檔。例如 perldoc LWP::Simple 當然, 如果英文有困難的話,還是建議閱讀 Oreilly 書籍。
    • 程序調試

      不管你的程序多短,使用 use warnings 和 use strict 對你找到錯誤有非常大的幫助。慶幸的是, klaus 已經翻譯了一篇絕妙的調試文章 Brian 的 Perl 問題之萬能指南
    • 提問的智慧和尋找答案的能力

      初學時碰到的許多問題都已經被別人問過了而且很有可能已經被回答了。所以,你要學會使用 google 或論壇搜索你的答案。遇到問題時,你可以把問題表達出來,閱讀相關文檔,嘗試寫程序自己解決。如果實在沒有頭緒的話,最后嘗試到論壇里或者是用戶組來提問,通常,大家更樂意幫助那些已經對自己的問題作過研究的人,那些只要答案的人常常沒人理睬。學習語言是一個自己反復研究,嘗試的過程,不要依靠別人的幫助。

      有時間你可以看看 提問的智慧 幫助你更快得到別人的幫助。

    JackyCheng 的見解 (摘自 PerlChina 論壇 http://xrl.us/fz9e )

    • 個人認為學習Perl是一件終身的事情,入門的話,先把Perl基本語法、操作符、函數、控制流程等任何語言都有的基礎弄清楚,然后入門后,在根據自己的需要繼續發展。
    • Perl是一個大雜燴語言,分支很多,所以我建議你先明確你要用Perl做什么。如果只是簡單的想學perl,并沒有具體目的,那么入門的時候不易過分綜合,有些不實用的東西,了解即可。
    • 學習Perl最重要的事情是實踐,很多東西即使頂尖的高手也是無法解決的,所以需要勤于親身實踐。個人認為你應該先去了解一下perl的文化,這樣能夠多增加一些對于perl的愛好。
    • 另外,perl有句名言叫做“條條大路通羅馬”,記住任何事情不止一種方法解決,選擇最適合你的,祝你成功。

    Perl 學習資源

    初學者推薦書籍

    請只使用大家公認的 Perl 書籍。漏洞百出的書只會把你帶入歧途。大部分人都會推薦 Oreilly 出版的 Perl 叢書

    • Perl語言入門(第三版)

      又叫小駱駝。初學者使用。
    • 高級Perl編程

      又叫黑豹書,應該算是learn perl的升級版,如果想成為perl黑客或者高手的話,不可不讀。
    • Perl語言編程(第三版)

      又叫大駱駝。囊括了 Perl 的所有知識,適用于查閱和檢索,和 perl 附帶的英文手冊有一拚。
    • CGI編程-使用Perl

      關于使用 Perl 來編寫 CGI 程序。

    推薦在線學習資源

    • 英文資源
      • perlmonks 教程
      • CGI 教程
      • Randal L. Schwartz 的 Perl 專欄
      • perl.com 文章
      • Perl 用法,竅門收集

         
    • 中文資源
      • Perl 學習手札 繁體版
      • Perl 學習手札 簡體版
      • Flamephoenix 的Perl教程

    英文文檔資源

    • 在線 perldoc 文檔鏡像 1
    • 在線 perldoc 文檔鏡像 2
    • 如果你在 C 盤下裝有activeperl,可以參考自帶的本地文檔file:///C:/Perl/html/index.html

    CPAN 資源

    • CPAN 模塊搜索主站
    • CPAN 鏡像
    • CPAN 模塊搜索

    CPAN 國內鏡像

    • linuxforum
    • 香港鏡像
    • 廣州鏡像

    activeperl ppm 資源

    • activeperl ppm 下載
    • activeperl 5.6 ppm 下載
    • activeperl 5.8 ppm 下載
    • activeperl 5.6 ppm 下載 :如果你要的模塊上面找不到的話,嘗試這個
    • activeperl 5.8 ppm 下載 :如果你要的模塊上面找不到的話,嘗試這個


    原文轉自:http://www.kjueaiud.com

    ...
    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>