[הקודם : תרבות וסביבה] | [חזרה לתוכן העניינים] | [הבא : סיכום] |
במסמך קטן זה ניסיתי לכלול את הבסיס של הבסיס של פרל. ניסיתי לכלול מספיק בשביל לתת לך, הקורא, כלים מספיקים עבור כתיבת תוכניות. אבל זה סתם מסמך. קיימים בפרל כל כך הרבה דברים שאפילו לא נגעתי בהם. אם אני אנסה אפילו לגעת בכל נושא, אפילו קצת, אני אסיים עם ספר בגודל מלא. בנוסף, גם נושאים שכתבתי עליהם, בד"כ לא כיסיתי הכל. למעשה, כיסיתי רק טיפה. אם תקרא את התיעוד של כל דבר שהזכרתי במסמך זה, על הפונקציה הכי זניחה שבעולם, אני מבטיח לך חגיגית שתמצא לפחות שלושה דברים שלא הזכרתי עליו.
ספר אני לא יכול לכתוב, אבל אני יכול להפנות אותך לספרים ולמקורות שונים, בהם תוכל למצוא מידע נוסף, לקרוא על נושאים שונים, וללמוד.
הספר הרשמי של עולם הפרל הוא Programming Perl, בהוצאת O’Reilly. (כרגע במהדורה השלישית) הספר הזה הוא אחד הספרים המקיפים ביותר על יסודות התכנות בפרל. והוא אפילו מצחיק. אם אתה צריך לקנות ספר אחד, זה הספר.
הספר השני הוא Learning Perl, מאותה ההוצאה. נחשב גם לספר טוב, יותר בשביל מתחילים בעולם התכנות. מעולם לא קראתי אותו, כך שקשה לי להמליץ.
פרל מתברכת בקהילה גדולה של תכנתים, שישמחו לעזור לך בכל בעיה. למה שלא תצטרף לרשימת התפוצה הישראלית?
אה, כאן יש קצת בעיה. אנשי פרל בערוצי צ'אט, בד"כ חסרי סבלנות למתחילים. הם בד"כ ישלחו אותך לקרוא את התיעוד, במקום לתת תשובה. אז אם אתה מחפש מקום לברר איזה חלק של התיעוד לקרוא כדי לפתור בעיה, אולי זה באמת המקום לשאול אותה...
עם פרל מגיע תיעוד. זהו התיעוד העדכני ביותר לכל נושא ופונקציה. התיעוד כתוב מאוד מתומצת, ואם אתה מחפש דוגמאות, לא יהיו שם כאלה, בד"כ. מה שכן, כל אופציה הקיימת בפונקציה תהיה כתובה שם.
כדי להעלות תיעוד של פונקציה, למשל chomp, כתוב בשורת הפקודה:
perldoc -f chomp
שם תראה תיעוד מפורט על מה הפונקציה עושה, איזה פרמטרים היא מקבלת, מה היא מחזירה, מה קורה אם היא לא מקבלת פרמטרים, וכו'. כדי להעלות תיעוד של מודול, כתוב בשורת הפקודה:
perldoc LWP::Simple
כדי לחפש מילים כתוב בשורת הפקודה:
perldoc -q keyword
ותקבל חזרה את רשימת המקומות בהם מילה זו נכתבה. קיים גם אתר שמכיל את התיעוד של פרל עצמה, אם אתה (משום מה) מעדיף לקרוא דפים יפים באינטרנט במקום טקסט מחלון דוס:
ובאתר של CPAN אפשר לקרוא את התיעוד של המודולים השונים.אם יום אחד יהיה לך הרבה זמן, המון ריכוז וטונות סבלנות, אתה מוזמן בזאת לשבת ולקרוא את הפרקים למטה מהתיעוד. כל אחד מהפרקים הללו מפרט נושא אחד בפרל, בצורה שלמה ומקיפה. (ומכוערת) אז כדי שתדע איפה לחפש, הנה רשימת הנושאים: (עשה לעצמך טובה, תנסה קודם לקרוא את המדריכים הנגמרים בסימון "tut", כמו perlretut, perlreftut. אלה חדשים יחסית, ומסבירים בצורה טובה יותר מהרגילים)
נושא | מילת קוד |
---|---|
רשימת פרקי עזרה | perl |
מדריך לביטויים רגולריים | perlretut |
ביטויים רגולריים | perlre |
משתנים מיוחדים בפרל | perlvar |
הסינטקס של פרל | perlsyn |
אופרטורים | perlop |
פונקציות | perlsub |
הפונקציות הפנימיות של פרל | perlfunc |
מצביעים | perlreftut |
פרמטרים עבור פרל עצמה. (לדוגמא, "-w ") | perlrun |
הוראות לקומפילר ומודולים סטנדרטים | perlmodlib |
הסבר על הודעות שגיאה | perldiag |
perldoc subject
כדי לקבל את הרשימה המלאה:
perldoc perl
קריאה מהנה.
[הקודם : תרבות וסביבה] | [חזרה לתוכן העניינים] | [הבא : סיכום] |
נכתב ע"י שמואל פומברג, כל הזכויות שמורות © ראה פרק 1.5 לתנאי רשיון