Nějak jste zapoměl na Javu? Nakonec .NET 1.0 rovněž není kompatibilní s 2.0, některé věci je nutno přepsat a tak dále. Taky historie VB od Microsoftu je velmi pohnutá. A co ASP? Nebo třeba Access, tam se taky musely programy přepisovat. A co na to podnikoví ekonomové?
Vývojáři Pythonu na to své uživatele připravují s předstihem spousty let (dnes minimálně pěti, aniž by se na Pythonu 3000 ještě začalo pracovat, či se jen vědělo, zda vůbec vznikne. Jen se shromažďují požadavky pro případ vzniku nekompatibilní verze).
Jak už jsem napsal, žádné přepisování není třeba, staré aplikace poběží stále na interpretu 2.x.
To je FUD, zpětnou kompatibilitou se vývojáři Pythonu zabývají mimořádně poctivě. Už řadu let dopředu dávají najevo, co by se mohlo změnit, kdyby mělo k nějaké takové verzi dojít. Ostatní vás z čista jána postaví před hotovou věc. U Pythonu víte již dnes co je nemoderní a co možná za několik let nebude podporováno, pokud z uddůvodněných případů ke vzniku takové verze dojde, přičemž staré aplikace bude moci pořád provozovat ve staré verzi, upgrade na 3000 nebude povinný. Chytrý člověk není hloupý a tmář jako vy :-).

