תהליך הפיתוח של פייתון והקהילה

חידו, ה־BDFL

הרובוטים ושאר המפתחים (סדר א–ב)

Aahz aahz
החוק של Aahz: "הדרך הקלה לקבל מידע ב־Usenet היא לא לשאול שאלות אלא לפרסם מידע לא נכון"
Anthony Baxter Richard Jones, Brad Dean and Anthony Baxter
אחראי שחרורי גרסאות
Brett Cannon cannon
סיכם את python-dev במשך שנתיים וחצי, עשה טזה על פייתון
Fred L. Drake Jr. Fred Drake, Richard Jones
אחראי תיעוד (כלים ועריכה)
Jim Fulton fulton
מומחה קומפיילר
Michael Hudson
תחביר, bytecodehacks, pyrepl
Jeremy Hylton hylton
היה אחראי שחרורי גרסאות
Marc-André Lemburg lemburg
מומחה יוניקוד
Martin von Löwis lowis
עוד מומחה יוניקוד
Fredrik Lundh (effbot)
כותב ספריות מגניבות (elementtree, PIL ועוד)
Alex Martelli (martellibot) martelli
עונה תשובות ארוכות לכל מי ששאול, מרצה, כתב כמה ספרים
Skip Montanaro montanaro
אופטימיזציות
Tim Peters (timbot) peters
תמיד צודק בנושאים מסובכים, מתעל את חידו ("הזן של פייתון")
Armin Rigo rigo
Stackless Python, psyco, pypy
Barry Warsaw warsaw
התחיל את Jython, חבילת email, מנהל הרשימות Mailman, ועוד...
Ka-Ping Yee yee
Pydoc, שפצורים מגניבים
Moshe Zadka zadka
מספרים, Twisted

רשימות דואר

פיתוח שותף

גרסאות

רשיון

הצעות שיפור - PEPs

דיונים חמים ו־BDFL

תאימות: שינוי הדרגתי

פייתון 3000

מימושים אלטרנטיביים

הספריה: "סוללות בפנים"

PEPים לספריה

הזֵן של פייתון 1/3

  1. יפה עדיף ממכוער.
  2. מפירש עדיף ממשתמע.
  3. פשוט עדף ממורכב.
  4. מורכב עדיף ממסובך.
  5. שטוח עדיף ממקונן.
  6. דליל עדיף מצפוף.
  7. קריאות נחשבת.

הזֵן של פייתון 2/3

  1. מקרים מיוחדים לא מספיק מיוחדים כדי לשבור את הכללים.
  2. למרות שמעשיות מנצחת את הטוהר.
  3. שגיאות לעולם לא צריכות לעבור בשקט.
  4. אלא אם הושטקו במפורש.
  5. בפני דו־משמעות, תסרב לפיתוי לנחש.
  6. צריכה להיות דרך מתבקשת אחת — ורצוי שרק אחת — לעשות את זה.
  7. למרות שהיא אולי מתבקשת רק להולנדים.

הזֵן של פייתון 3/3

  1. עכשיו עדיף מאף פעם.
  2. אבל אף פעם לעיתים קרובות עדיף מבזה הרגע.
  3. אם קשה להסביר את המימוש, זה רעיון רע.
  4. אם קל להסביר את המימוש, זה יכול להיות רעיון טוב.
  5. מרחבי שמות הם רעיון גדול ומגניב — בואו נעשה יותר מהם!

— Tim Peters

>>> import this