> код на любом языке превратится в кашуОтнюдь. Для любого языка скорее всего существует indent(1) или в эквиваленте.
Для питона им работает кодер.
> Просто в python он к тому же не будет работать
Наивный... работать-то он может как раз продолжить, вот только не так, как задумано.
В том-то и проблема. Поймаете ли тестами?
> Вообще имхо любой "нормальный" программист использует пробелы, а не табы.
И ходит в синих джинсах и кроссовках сорок второго размера?
Григорий, сходите, что ли, почитайте пример мерки более других людей -- может, не захочется разработчиков на табы "имхать":
http://www.linux.kiev.ua/ru/docs/opus/decent-developer-howto/
http://www.inter-sections.net/2007/11/13/how-to-recognise-a-.../
> Если кто-то после первого предупреждения продолжает пихать в проект код с табами,
> то следует задуматься о его умственных способностях и, возможно, исключить из проекта.
Или как вариант -- задуматься об умственных способностях папочки языка. И, возможно, исключить из проекта...
PS: если есть полуготовый вариант (фреймворк/набор библиотек) -- разумеется, может быть проще, быстрее и надёжнее слепить на питоне или жабе. Это -- плюс. А whitespace sensitivity -- это минус чистой воды. Вы б ещё brainf*ck применяли в работе, который сделал ещё один большой шаг в выбранном для p*thon направлении.