Как написать легкий исполняемый файл, такой как uTorrent

Возможный дубликат:
Программирование на тонком C ++ программы (например, uTorrent) для Windows

uTorrent всегда впечатлял меня своим исполняемым файлом 270 КБ и небольшим объемом памяти, в то время как он конкурировал с аналогичными инструментами, которые в 30 раз больше размер. Я могу думать о нескольких других инструментах на моем компьютере, которые могли бы использовать такую ​​«расширенную» версию.

Какие методы следует использовать при попытке написать, скажем, клиент Twitter размером менее 300 КБ?

  • Я предполагаю, что единственными языковыми вариантами являются C, C ++ и Assembler (я прав?).
  • Есть ли фреймворки, которые вы все еще можете использовать?
  • Вам нужно использовать эти сумасшедшие тактика из демонстрационной сцены, чтобы exe был маленьким?
  • Может ли что-то подобное еще поддерживаться?

Я на самом деле не программист Win32, поэтому некоторые части этого вопроса могут не иметь смысла. Исправления приветствуются.


person itsadok    schedule 25.06.2009    source источник
comment
Об этом недавно спросили. stackoverflow.com/ questions / 1021210 /   -  person Dani van der Meer    schedule 25.06.2009
comment
Упс ... Я был уверен, что достаточно искал ...   -  person itsadok    schedule 25.06.2009
comment
Хм? Я не могу закрыть свой вопрос? Это просто странно.   -  person itsadok    schedule 25.06.2009


Ответы (1)


мой вклад в ваше мнение:

по крайней мере, без сумасшедшей тактики: «Мы должны забыть о небольшой эффективности, скажем, около 97% времени: преждевременная оптимизация - корень всех зол ".

и посмотрим на первый пункт после этого: C, C ++ и Ассемблер: C ++, затем C, затем Assembler.

person Dimitrios Mistriotis    schedule 25.06.2009