Плохо или не плохо читается, это дело вкуса и спорить об этом можно до одурения. А чтобы люди не спорили о чепухе и занимались более важными вещами есть стандарты кодирования. Их и придерживаться надо.
Я много чего не люблю и мне всё равно примут ли это или нет. Но если я решаю вынести свою нелюбовь на публику, то не занимаю позицию, что я ничего этого не говорил и вообще не ваше дело.
По опыту самые снобы и ненавистники PHP, это бывшие php-говнокодеры, которые стараются перейти говнокодить на другой язык.
И не знаю, как там в C-14, но раньше помнится, char и byte было одно и тоже. Так что int a = '0'; a++; — вау, '1'!, а вот '0' + '1' — уже хрен знает что. А арифметические операции над строками вообще, кажется, к операциям над указателями сводились.
Видимо потому, что многие пайтонисты — это бывшие php-программисты, которым жаль столько потраченного времени и сил на возню с данным шаблонизатором.
Если эти программисты в php занимались описанной вами вознёй с рерайтами, то да, столько сил, наверное, жалко. Но, скорее всего это потому, что они хреновые программисты. И питон вряд ли это исправит, хотя, конечно, предоставит меньше возможностей написать совершенную уж чепуху.
Почему у я то за все упомянутые десять лет с никакими рерайтами почти не соприкасался?
Почему у меня в nginx'е только два условия — выдать напрямую всю статику, а всё остальное на один скрипт передать?
И в этой единой точки входа всё тоже самое, что и у вас — переменные окружения и URI. И весь код вне документрута.
VBart, при всём моём глубочайшем уважении к питону, замечаю за многими питонистами родовую травму ненависти к php.
Тот URI, который вы привели стандартная вещь для тех лет и никак к япу не привязан. Питон, который в то время делал первые робкие шашки в вебе, делал их через тоже самое.
Я за последние десять лет никаких костылей по этому поводу не использовал и серверных рерайтов практически никогда не касался. Мне кажется вы живёте в каком-то предвзятом идеологическом тумане.