|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Roman Belenov 2:5020/400 08 May 2007 13:50:02 To : Artem Chuprina Subject : Re: Debian vs Ubuntu -------------------------------------------------------------------------------- .com> <64802336@tigger.lan.cryptocom.ru> <uodkwejex.fsf@intel.com> .com> <66567421@tigger.lan.cryptocom.ru> <ufy67era8.fsf@intel.com> .com> <43353398@tigger.lan.cryptocom.ru> From: Roman Belenov <Roman.Belenov@intel.com> Cc: fido7-ru-linux@fido7.ru, rbelenov@yandex.ru Artem Chuprina <ran+news@ran.pp.ru> writes: > Если строки нужны постольку поскольку, то их не надо хранить, не > задумываясь о памяти. Их только выводить надо. Ладно, рассмотрим конкретный пример - игровой движок (строки - имена игроков/юнитов/текстур/шейдеров и т.п.). Хранить и передавать между функциями строки всё-таки надо. > Во-во. Всю конвертацию - вручную. Спасибо, я лучше пешком постою. Tcl > позволит мне об этом не заботиться. Вся конвертация при нормальной организации кода локализована в нескольких функциях общения с внешним миром, так что заботы не так уж много. > Как совершенно верно сказал Витус, сделать надо наоборот. Встроить > функции молотилки в приложение на tcl. Во первых, не факт, что тот же Tcl адекватен для верхнего уровня (покажи написанную на нём полноценную коммерческую игрушку), во вторых, это, как я говорил, потребует обдумывания и написания кода для склейки. > RB> Скажем, ввести его с консоли или в гуишном контроле несколько > RB> затруднительно. > > В моих обычно нет проблем. У меня за этим контролом eval() лежит. Это уже твои проблемы - раз ты написал eval(), тебе и следить за тем, что он выдаст и каких ещё дел может наделать. > К C++ это в гораздо большей степени относится. Hаучиться правильно > писать на C намного проще. Опять же спорный вопрос. Писать правильно - это не знать тонкости языка, и выдавать корректный код на некотором его подмножестве. -- With regards, Roman. Standard disclaimer: I work for them, but I don't speak for them. --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/355061c0d288.html, оценка из 5, голосов 10
|