Denis Dzyubenko wrote:
пользуется! правда питон неудобен тем что нужно следить за тем как именно написана программа - с использованием пробелов или табулятора - у меня была проблема - изменял уже существующую программу, но ничего не получалось из-за того что писалась программа в текстовом редакторе с использованием пробелов, а я писал используя табуляторы :(
Странно это слышать. У интерпретатора есть опции -t и -tt: -t : issue warnings about inconsistent tab usage (-tt: issue errors)Кроме того, продвинутые редакторы (Emacs, например, или тот же IDLE, который входит в дистрибутив Python) позволяют заменять одно на другое, и обратно.
Кроме того, в дистрибутив Питона входит программа untabify.py (на Windows машине она у меня живет в python22\tools\scripts; думаю, в Debian по аналогии), которая умеет переконвертировать \t в пробелы.
Так что тут как раз применима идиома Perl'а "there is more than one way to do it", хотя pythonista ее и не любят :)..
PS. С Новым Годом! --Виктор.