История изменений
Исправление den73, (текущая версия) :
Ну что, ты меня спас, мил человек! Убрал я puts при вставке каждого актора (а puts в моём случае вызвает update, т.к. это форк tkcon) и стало быстрее раз в 20. Не всё ещё ясно, но куда копать - понял.
string cat - это да, просто сложение строк, появилось в 8.6. Мне так привычнее, у меня мозг не заточен под tcl. Если б знал, что оно так недавно появилось, не стал бы применять.
Зачем "::cty::CheckIdentifierOk $Name" с таким regexp? Ну, о "::" позаботился, и порядок.
Это нужно точно понимать, как не попасть в кавычечный ад. А я пока далёк от этого.
«foreach {x y z} $Center {}» - начиная с 8.5 есть lassign.
Спасибо, буду знать!
Исходная версия den73, :
Ну что, ты меня спас, мил человек! Убрал я puts при вставке каждого актора (а puts в моём случае вызвает update, т.к. это форк tkcon) и стало быстрее раз в 20. Не всё ещё ясно, но куда копать - понял.
string cat - это да, просто сложение строк, появилось в 8.6. Мне так привычнее, у меня мозг не заточен под tcl. Если б знал, что оно так недавно появилось, не стал бы применять.
Зачем "::cty::CheckIdentifierOk $Name" с таким regexp? Ну, о "::" позаботился, и порядок.
Это нужно точно понимать, как не попасть в кавычечный ад. А я пока далёк от этого.
«foreach {x y z} $Center {}» - начиная с 8.5 есть lassign.
Спасибо, буду знать!