[an error occurred while processing this directive]
Тут дело не в языке, а в среде разработки и в ручках
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
На С конечно переписать можно, и работать быстрее будет, только по пути опухнуть можно: программирование на чистом С под Windows - это не для слабонервных.
Прежде всего нужно проанализировать программу и найти места, где ресурсы расходуются неэффективно: например если в стринггрид выводить дамп памяти МК, по ячейке на байт, то такая программа будет жрать кучу памяти и тормозить прилично. Ну и т.д.
В свое время я проводил сравнения Delphi 3, ВСPP 5 и Watcom C/C++ 11.0. Сравнивалась производительность при пересылках и выполнении мат операций. Медленнее всего ползала программа откомпилированная BCPP, чуть быстрее Delphi, и где-то в 1,5-2 раза быстрее программа откомпилированная на Watcom. Естесственно везде была включена оптимизация по скорости.
А RAD от Microsoft всегда славились тормозными программами и собственной глючностью.
Составить ответ
|||
Конференция
|||
Архив
Ответы
- Всей Одессе она нравится, а ему нет! (с) анекдот — bialix (30.01.2003 09:59, пустое)
- Руки прочь от VS6 ! У самого лапы корявые — DASM (30.01.2003 09:40, пустое)
- Это точно. VC6 определенно был лучший компилятор под Win32. VC7.1 еще не пробовал :) А самый быстрый код получается на вылизанном ассемблере. :) И вообще, так как С является почти подмножеством С++, "что быстрее" - вопрос странный. — Oldring (30.01.2003 12:56, пустое)
- Сие есть дело вкуса и воспитания. Ругаться и флеймить по этому поводу не стоит. — Al Volovich (30.01.2003 11:12, пустое)
- Дядьки, опять ругаетесь? Таки что вам мешает сразится в Ц++ роботс? И будем посмотреть, какой программер и компилер лучшее будет — Ватком - рулез форевер, это факт (30.01.2003 10:22, пустое)
- Ответ: — trainer (30.01.2003 20:02, 88 байт)
- Ответ: — snowman (30.01.2003 11:40, 32 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru