הטעות שלא שמרו על תאימות לאחור
 
זו טעות שחוזרת ביותר מדי מקרים - חושבים "נו, אי אפשר לשמור על כל הטעויות שעשינו בעבר - בואו נעשה גרסה שבה נסדר הכל" - ובאותו רגע מאבדים כל משתמש שיש לו תוכנה גדולה שפותחה בשפה הזו - הללו לא ישקיעו את זמנם בלבצע את ההתאמות לגרסה החדשה - זה תהליך מאוד יקר (לא משנה אם אומרים לך "יש לנו משהו אוטומטי שעושה את ההתאמות" - זו הצהרה שאין מאחוריה שום כיסוי), שאינו מביא שום תועלת בטווח המיידי - ולכן מעדיפים במקום זה להמשיך לעבוד על גרסת השפה הקודמת.
 
בנוסף, ברגע ששברו לך תאימות לאחור פעם אחת - אתה מבין שזה עלול להתרחש שוב, ומאבד אמון במתכנני השפה ומטרותיהם.
 
העובדות מדברות בעד עצמן - יש המון פרוייקטים מבוססי פייתון - ורבים מאוד מהם משתמשים בפייתון 2, ולא בפייתון 3. אני לא מדבר על פרוייקטי קוד פתוח בלבד - אלא על פרוייקטים proprietary של חברות (אלו נתונים שלא תמצא סטטיסטיקה טובה שמכסה אותם, באופן טבעי).
 
לגבי 2.7.8 אחרונה? הרשה לי לתקן אותך - יש כבר גרסת 2.7.10 (יצאה בחודש מאי), ואם מפתחי השפה חפצי חיים - הם יוציאו עוד גרסאות 2.7 נוספות אחריה.