Хочу посоветоваться |
Здравствуйте, гость ( Вход | Регистрация )
Хочу посоветоваться |
Алексей1153 |
15.11.2010, 8:33
Сообщение
#1
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
Имеется большой проект (мой), для которого вскоре (ну, как вскоре, точно не знаю, это понятие растяжимое) надо будет делать новую версию. То есть переделать капитально. Сейчас вкратце опишу, какие ресурсы и как используются, а вопрос состоит в следующем: стОит ли писать новую версию на Qt, или Qt "не потянет" по производительности (так как тупо на мощь железа полагаться не хочется) ?.
Сейчас программа написана на MFC+WinAPI , среда - студия 2008. Используется СУБД Firebird1.5 + драйвер ODBC. Активно идёт работа с ком-портом и/или FTDI-шным конвертором USB<->COM (так как сам железный ком-порт постепенно исчезает как реальное устройство с матплат). Для локалки используется обмен по TCP/IP , с удалёнными устройствами ещё и UDP. В новой версии будет СУБД MySQL (или , может, ещё что посоветуете ?) У кого был опыт написания подобных проектов с использованием Qt - расскажите свои впечатления |
|
|
BRE |
15.11.2010, 9:13
Сообщение
#2
|
Профессионал Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: 44 |
стОит ли писать новую версию на Qt, или Qt "не потянет" по производительности (так как тупо на мощь железа полагаться не хочется) ?. Qt использует API целевой системы и никаких средств для специального замедления работы этого кода в ней нет. Поэтому, мысли о "потянет/не потянет" не имеют основания быть. В замен ты получаешь кроссплатформенность и уходишь от Богом забытого MFC изначально являющимся уродцем с точки зрения ООП. Хотя я не в коей мере не рекомендую Qt как панацею для всего, возможно для твоей задачи лучше подойдет тот-же boost. Сам проекты ты особо не описал, а просто описал средства в нем применяющиеся. |
|
|
Текстовая версия | Сейчас: 22.12.2024, 17:21 |