Hi all!

Attached is a diff to the source (I hope) of Beni's presentation:

http://cben-hacks.sourceforge.net/python/lectures/py-dev/

It fixes many spelling, grammatical and syntactical problems there.

Regards,

        Shlomi Fish

---------------------------------------------------------------------
Shlomi Fish      [EMAIL PROTECTED]
Homepage:        http://www.shlomifish.org/

95% of the programmers consider 95% of the code they did not write, in the
bottom 5%.
--- dev-lecture.txt.orig	2005-11-26 14:54:34.507560000 +0200
+++ dev-lecture.txt	2005-11-26 15:06:31.444365750 +0200
@@ -9,7 +9,7 @@
 חידו, ה־BDFL
 ------------
 
-* |guido| |license_plate| `Guido van Rossum`__ (חידו__, לא גיודו — הוא מהולנד)
+* |guido| |license_plate| `Guido van Rossum`__ (חידו__, לא גוידו — הוא מהולנד)
 
   .. |guido| image:: guido2002small.jpg
       :target: http://www.python.org/~guido/orlijn/pics.2/PB-holidays/PC290078.JPG
@@ -30,9 +30,9 @@
 
 * רצה שפת סקריפטים למערכת הפעלה — וכך ב־1991 נולדה שפת פייתון...
 
-  * השפה נקראת אחרי מונטי פייטון.  יש התייחסויות פה ושם בשפה ובתיעוד.
+  * השפה נקראת אחרי מונטי פייתון.  יש התייחסויות פה ושם בשפה ובתיעוד.
 
-* יש לו מכונת הזמן :-)
+* יש לו מכונת זמן :-)
 
 .. class:: dt-ltr
 
@@ -46,7 +46,7 @@
 Anthony Baxter |baxter|
     אחראי שחרורי גרסאות
 Brett Cannon |cannon|
-    סיכם את python-dev במשך שנתיים וחצי, עשה טזה על פייתון
+    סיכם את python-dev במשך שנתיים וחצי, עשה תזה על פייתון
 Fred L. Drake Jr. |drake|
     אחראי תיעוד (כלים ועריכה)
 Jim Fulton |fulton|
@@ -62,7 +62,7 @@
 Fredrik Lundh (effbot)
     כותב ספריות מגניבות (elementtree, PIL ועוד)
 Alex Martelli (martellibot) |martelli|
-    עונה תשובות ארוכות לכל מי ששאול, מרצה, כתב כמה ספרים
+    עונה תשובות ארוכות לכל מי ששאול; מרצה; כתב מספר ספרים
 Skip Montanaro |montanaro|
     אופטימיזציות
 Tim Peters (timbot) |peters|
@@ -151,21 +151,21 @@
 
 * Tutor__ — שאלות למתחילים
 
-  __ http://mail.python.org/mailman/listinfo/tutor
+  __ http://mail.python.org/mailman/listinfo/tutor/
 
 * python-list__ = comp.lang.python__ — רק רובוטים מסוגלים לקרוא הכל :-)
 
-  __ http://mail.python.org/mailman/listinfo/python-list
+  __ http://mail.python.org/mailman/listinfo/python-list/
   __ http://groups.google.com/group/comp.lang.python
 
 * python-announce-list__ = comp.lang.python.announce__ — הודאות שחרור על כל דבר שכתוב בפייתון
 
-  __ http://mail.python.org/mailman/listinfo/python-announce-list
+  __ http://mail.python.org/mailman/listinfo/python-announce-list/
   __ http://groups.google.com/group/comp.lang.python.announce
 
 * python-dev__ — בעיקר בין המפתחים, דורש הרשמה
 
-  __ http://mail.python.org/mailman/listinfo/python-dev
+  __ http://mail.python.org/mailman/listinfo/python-dev/
 
   * יש סיכומים__ נהדרים
 
@@ -179,11 +179,11 @@
 
   __ http://wiki.python.org/moin/
 
-פיתוח שותף
+פיתוח משותף
 ----------
 
 * CVS ב־SF (עומדים לעבור ל־Subversion על python.org)
-* באגים, תלאים והצאות שיפור ב־SF
+* באגים, טלאים והצעות שיפור ב־SF
 * פיתוח ארוך בין גרסאות, ימי באגים מדי פעם, הקפאה וייצוב לקראת גרסה גדולה — כמו כל פרוייקט גדול
 * בדיקות לכל דבר, משתדלים להוסיף ביחד עם הוספת תכונות
 * תיעוד (בניב מיוחד של LaTeX) — משתדלים להוסיף תוך כדי הוספת תכונות
@@ -191,14 +191,14 @@
 גרסאות
 ------
 
-* גרסה הגדולה (למשל 2.4) — שינויי תכונות ותחביר
-* גרסה קטנה (למשל 2.4.2) — תיקון באגים בלבד!  (חוק ברזל אחרי 2.2)
+* הגרסה הגדולה (למשל 2.4) — שינויי תכונות ותחביר
+* הגרסה הקטנה (למשל 2.4.2) — תיקון באגים בלבד!  (חוק ברזל אחרי 2.2)
 * יציב אפילו ב־CVS כמעט כל הזמן
 * שדרוג ברצף יותר קל מקפיצות גדולות
 * יותר משנה בין גרסאות גדולות:
 
   * 2.4 יצא בנובמבר 2004
-  * 2.2 יצא בדצמבר 2001 והרבה מקומות עדיין לא שדרגו אפילו ל־2.3
+  * 2.2 יצא בדצמבר 2001 ומקומות רבים עדיין לא שדרגו אפילו ל־2.3
 
 רשיון
 -----
@@ -206,13 +206,13 @@
 * רשיון מיוחד של פייתון
 * מתעדכן קצת בכל גרסה
 
-  * לא תאם ל־GPL בכמה גרסאות ישנות, תוקן מזמן
+  * לא תאם ל־GPL במספר גרסאות ישנות, תוקן מזמן
 
 * מאפשר שימוש מסחרי — דמוי MIT
 
   * יש בהחלט שימושים מסחריים. למשל סביבות פיתוח לפייתון (ActiveState, Wing, ועוד)
   
-* זכויות יוצרים כיום מוחזקים ע"י ה־Python Source Foundation (שקיים בשביל זה ובשביל מימון)
+* זכויות יוצרים כיום מוחזקים ע"י ה־Python Source Foundation (שקיימת בשביל זה ובשביל מימון)
 
 הצעות שיפור - PEPs
 ------------------
@@ -241,7 +241,7 @@
   __ http://python.org/peps/pep-0308.html
 
   * על הפרט הכי פעוט(!) עד כה: האם להוסיף אופרטור if (כמו ``?:`` ב־C) ומה יהיה התחביר
-  * גרר דיונים אינסופיים ב־python-list, עד כדי התייחסות כ־spam ע"י הרבה קוראים
+  * גרר דיונים אינסופיים ב־python-list, עד כדי התייחסות כ־spam ע"י קוראים רבים
   * ה־BDFL החליט שתהיה הצבעה.  הצביעו 518 אנשים.  התוצאות היו לא החלטיות וחידו
     החליט לא לממש כלום.
 
@@ -249,11 +249,11 @@
     * אחרי שהרוחות שכחו מישהו כתב תוכנית בפייתון שאספה סטטיסטיקות על הדיונים
       על הנושא.  היו אנשים שכתבו מאות הודאות!
     
-  * לפני כמה שבועות, שנתיים אחרי ההצבעה(!), חידו שלח `הודאה קצרה`__ שהוא החליט על ``A if COND else B``.
+  * לפני מספר שבועות, שנתיים אחרי ההצבעה(!), חידו שלח `הודאה קצרה`__ שהוא החליט על ``A if COND else B``.
 
   __ http://mail.python.org/pipermail/python-dev/2005-September/056846.html
   
-    * תגובות רגועות מאוד — כמה אנשים ברכו אותו שהוא החליט משהו שאף אחד לא היה
+    * תגובות רגועות מאוד — כמה אנשים ברכו אותו שהוא החליט משהו שאיש לא היה
       מחליט בלעדיו.
 
 תאימות: שינוי הדרגתי
@@ -264,20 +264,19 @@
   __ http://python.org/peps/pep-0237.html
   
   * בפייתון היה הבדל בין int שעשה overflow לבין long שגדל כרצוננו.
-  * בשלב ראשון (2.2), שינו רק חישובים על int שבמקום overflow יומר אוטומתית 
+  * בשלב ראשון (2.2), שינו רק חישובים על int שבמקום overflow יומר אוטומטית 
     ל־long.  זה תואם אחורה.
-  * בשלב שני (2.3), הוסיפו אזהרות על כמה פינות שישנו את משמעותן ב־2.4 (למשל 
+  * בשלב שני (2.3), הוסיפו אזהרות על מספר פרטים שישנו את משמעותם ב־2.4 (למשל 
     משמעות של קבוע int שנתון בבסיס 16 והביט העליון שלו דלוק — זה בכל מקרה לא 
     היה מוגדר היטב אבל היה מספיק קוד שהשתמש בזה ליצוג קבועי int שליליים).
-  * בשלב השלישי (2.4), שינו את הפינות האלה.
+  * בשלב השלישי (2.4), שינו את הפרטים האלה.
   * הסיומת ``123L`` והטיפוס `long` עכשיו מיותרים אבל צריכים אותם לתאימות — 
     הם לא יעלמו עד לפייתון 3000.
   
 פייתון 3000
 -----------
 
-* גרסה היפוטטית (הידוע גם כ־3.0) שבה יוותרו על תאימות אחורה כדי לתקן הכל (כמו perl 6 אבל הרבה פחות 
-  שינויים).
+* גרסה היפוטטית (הידוע גם כ־3.0) שבה יוותרו על תאימות אחורה כדי לתקן הכל (כמו perl 6 אבל עם מספר קטן בהרבה של שינויים).
 * בזמן האחרון חושבים שלא תהיה שבירת תאימות גדולה.  הכל יהיה הדרגתי.
 * `PEP 3000`__ מתאר כמה שינויים שחושבים לעשות.  בכלל לא מלא - יש גם `בבלוג של
   חידו`__ ועוד מקומות...
@@ -300,7 +299,7 @@
 
   __ http://codespeak.net/pypy/dist/pypy/doc/news.html
 
-* בקוד תלוי-גרסא - תבדקו תכונות מסויימות )``try..finally``( ולא את מספר הגרסא
+* בקוד תלוי-גרסא - בידקו תכונות מסויימות )``try..finally``( ולא את מספר הגרסא
   (``sys.version``)
 
 * פיצולים של השפה?
@@ -316,7 +315,7 @@
 
     __ http://prothon.org/
 
-הספריה: "סוללות בפנים"
+הספרייה: "סוללות בפנים"
 ----------------------
 
 .. |batteries| image:: batteries-included.jpg
@@ -330,12 +329,12 @@
     
   __ http://www.python.org/pypi
   
-  * עוד לא CPAN אבל מתקרב?
+  * עוד לא CPAN אבל מתקרב.
 
 PEPים לספריה
 ------------
 
-* מודולים נכנסים אחרי שהם הוכיחו את עצמם כמוצלחים ועדיף על כל המתחרים
+* מודולים נכנסים אחרי שהם הוכיחו את עצמם כמוצלחים ועדיפים על כל המתחרים
 * אבל אפשר גם ישירות לפתח לספריה התקנית קוד שלא היה קיים קודם
 * עדיפות למפתחי פייתון ובכלל למי שמציע קוד
 * לא חייבים PEP אבל במקרים פחות ברורים כותבים PEP
@@ -345,8 +344,8 @@
 ------------------
 
 1. יפה עדיף ממכוער.
-2. מפירש עדיף ממשתמע.
-3. פשוט עדף ממורכב.
+2. מפורש עדיף ממשתמע.
+3. פשוט עדיף ממורכב.
 4. מורכב עדיף ממסובך.
 5. שטוח עדיף ממקונן.
 6. דליל עדיף מצפוף.
@@ -358,22 +357,22 @@
 
 
 8. מקרים מיוחדים לא מספיק מיוחדים כדי לשבור את הכללים.
-9. למרות שמעשיות מנצחת את הטוהר.
+9. אף שמעשיות מנצחת את הטוהר.
 10. שגיאות לעולם לא צריכות לעבור בשקט.
-11. אלא אם הושטקו במפורש.
-12. בפני דו־משמעות, תסרב לפיתוי לנחש.
+11. אלא אם הושתקו במפורש.
+12. בפני דו־משמעות, סרב לפיתוי לנחש.
 13. צריכה להיות דרך מתבקשת אחת — ורצוי שרק אחת — לעשות את זה.
-14. למרות שהיא אולי מתבקשת רק להולנדים.
+14. אף על פי שהיא אולי מתבקשת רק להולנדים.
 
 
 הזֵן של פייתון 3/3
 ------------------
 
-15. עכשיו עדיף מאף פעם.
-16. אבל אף פעם לעיתים קרובות עדיף מבזה הרגע.
+15. עכשיו עדיף מלעולם לא.
+16. אבל לעולם לא, לעיתים קרובות, עדיף מבזה הרגע.
 17. אם קשה להסביר את המימוש, זה רעיון רע.
 18. אם קל להסביר את המימוש, זה יכול להיות רעיון טוב.
-19. מרחבי שמות הם רעיון גדול ומגניב — בואו נעשה יותר מהם!
+19. מרחבי שמות הם רעיון גדול ונחמד — בואו נעשה יותר מהם!
 
 — Tim Peters
 

לענות