nkp писал(а):чем руководствовались при выборе такого "стиля" - непонятно
Просто пытаются не напорться на главное
дерьмоудобство Питона - зависимость логики программы от количества пробелов.
Есть редакторы, которые умеют заменять 8 пробелов на одну табуляцию, есть редакторы, в которых настривается
отображаемаяширина табуляции и т.п. В итоге, когда текст написанный в одном редакторе загружается и правится в другом, то возможны разнообразные чудеса с отступами, и как следствие в поведении программы. Единственный наиболее надёжный (но не на 100%) способ - строго придерживаться 8-ми символьных отступов.
MX_Master писал(а):Я к тому, что чёрный пояс по питону у тебя уже есть (: пора набивать чёрный пояс на другом языке.
Нормальному программисту вообще не важно на каком языке писать.
Любой язык более-менее осваивается за пару вечеров и шлифуется во время написания первой программы строк на 200-300.
MX_Master писал(а):Кстати, как в программке на С общаться с сервером LinuxCNC по аналогии с мудулем linuxcnc на питоне?
Linuxcnc API для питона написан на C...