CaptainFlint
|
Posted: Fri Jan 27, 2006 13:39 Post subject: |
|
|
Messir
Quote: | А ради чего такое извращение? Ради поддержки 9х, которые давно в тираж вышли? |
Нет, ради быстрого и компактного кода. Не знаю, чего там Борланд намутил, но Дельфи, начиная с третьей версии, генерит настолько кошмарный и неоптимальный код, что просто жалко превращать такую компактную программу как Тотал в многомегабайтного монстра.
Простой примерчик: моя программка NoClose.pif Replacer написана на Visual C++ 6.0. Самая первая её тестовая версия имела размер 20 килобайт. Абсолютно такая же программа (практически буква в букву - лишь с необходимыми отличиями в названиях операторов), даже с чуть меньшими возможностями, но написанная на Дельфях (точно версию не знаю, но явно не старая, по-моему, семёрка) автором идеи - Led'ом, - занимала 315 килобайт! В 16 раз больше! Скорость, разумеется, не сравнивал - слишком маленькая прожка, и слишком быстро выполняется, но не думаю, чтобы скорость работы при этом увеличилась.
Вы всё ещё хотите перевести Тотал со второй версии Дельфей на более новые? |
|