roboforum.ru

Технический форум по робототехнике.
Текущее время: 02 май 2025, 03:16

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 41 ]  На страницу Пред.  1, 2, 3
Автор Сообщение
 Заголовок сообщения: Re: Qt или не Qt =)
СообщениеДобавлено: 18 май 2010, 00:54 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
Grem, "слышал звон, да не знает где он", вот так и вы, детские сказки. во первых в qt на порядок хуже дела с совместимостью версий (кто фома, тому гугля в помощь). в том же дотнэте при перекомпиляции вместо эроров и зачастую необходимости хотя бы немного подрихтовать код, такие себе крайне редкие "obsolete" варнинги. :pardon: да, есть моменты с не полной обратной совместимостью, но это всё-равно, что сравнивать пару деревьев с лесом. и на то есть причины - различные условия и цели разработки. :wink: эт абсолютно не означает, что разработчики qt плохо проектирую и пишут софт, есть объективные причины из-за которых так происходит. насколько сильно режут библиотеки в cf или mf версиях уже другой вопрос, к проблемам совместимости версий ну никак не относится.
.net штука кроссплатформенная, отсутствие потуг со стороны микромягких по портированию дотнэта эт не вопрос кроссплатформенности. нет никаких реальных проблем полноценно портировать .net хоть на никсы, хоть почти на любую другую ось. это политика удержания экосистемы, не больше, ни меньше. мысли про лёгкость портирования кода написанного на qt c++ или еще на чём оставьте за бортом, это сказки. далеко не любой код можно портировать простой перекомпиляцией. а тот, что портирован еще не означает, что будет так же хорошо и быстро работать.
про скорость - это чушь. после компиляции при первом запуске куска кода выполняются обычные инструкции процессора. учитывая, что это один из самых эффективых компиляторов (особенно учитывая процессор-зависимую оптимизацию) следует, что бабка на двое сказала, какой код еще будет быстрей работать. другой вопрос как реализованы используемые объекты, их иерархию,... -> какой объём какого кода в итоге выполняется и насколько он учитывает особенности данного фрэймворка (компилятора, операционки, проца). так я вас обрадую, одно и тоже легко может оказаться "одно и то же", со всеми последствиями для поизводительности (как в одну, так и в другую сторону и без разницы на чём писался код). тут нужны прямые руки и точно знать что и как нужно делать и тогда за редким исключениям разницу в производительности можно свести к минимуму. даже один и тот же код, откомпиленый в qt и запущеный на одной и тойже машине в линухе и в винде (тоже самое с различными дистрибутивами как иксов, так и винды) может выполняться с громадными отличиями по времени. а вы вообще пытаетесь сравнивать несравниваемое.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Qt или не Qt =)
СообщениеДобавлено: 18 май 2010, 01:39 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Ну раз точка нет портируемый, то запустика ты, милок, приложеньице свое не на винде.
А хотя бы на маке.

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Qt или не Qt =)
СообщениеДобавлено: 18 май 2010, 01:50 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2004, 16:43
Сообщения: 2114
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий
А раз Qt портируемый, то запусти ка ты его хотя бы на пропеллере. :D

_________________
Все новости о моих проектах http://savethebest.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Qt или не Qt =)
СообщениеДобавлено: 18 май 2010, 02:09 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
Vooon, под мак второй моно есть. :wink: полноценным дотнетом лично я моно не считаю, так что тут спорно. кстати слабо qt`шный код на iphone портировать? :D этож не значит, что qt не является кроссплатформенным решением, ведь так? :pardon: ну не было же мысли, что ... цаца, а ... кака или наоборот.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Qt или не Qt =)
СообщениеДобавлено: 18 май 2010, 02:16 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10990
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
народ, о чем спор вообще ? :)
.net классная штука, ага :)
только писать му будим софт который работал бы на Linux (включая embedded on ARM) , Windows (включая WinMobile), Mac OSX (включая реализацию под iphone)
Итого получаем : .net не прошел по условиям отбора, возможно java подойдет, но,НО она такая капризная при работе с вводом-выводом...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Qt или не Qt =)
СообщениеДобавлено: 18 май 2010, 02:38 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
qt уже и на айфон портировали? шустро. :) тогда ничья, моно и на айфоне работает, .net mf даже на 7х армах без mmu и без операционки можно.
:crazy: остаюсь при своих - согласен с вашим выбором, но для себя .нэт почти на все 100 самое оно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Qt или не Qt =)
СообщениеДобавлено: 18 май 2010, 06:35 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Вы меня убиваете :) я вообще-то .net сравнивал с Pure C++. :)
А Qt мы скорее всего только для GUI будем юзать, ни всякий сервис типа сохранения настроек.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Qt или не Qt =)
СообщениеДобавлено: 18 май 2010, 07:18 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2009, 13:13
Сообщения: 763
Откуда: Красноярск
прог. языки: С++, Delphi, PHP, SQL, 1C
ФИО: Александр
Так давайте всё на ASMе делать))) непортируемо, зато быстро))) (знаю что флуд - на себя посмотрите :) )

_________________
Первая заповедь радиотехника - почисти контакты!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Qt или не Qt =)
СообщениеДобавлено: 18 май 2010, 08:06 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Моно это непонятная поделка мигеля, а ни разу не оригинальный .net.
А Qt давно различные встраиваемые платформы поддерживает, не просто так же нокия купила троллей.

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Qt или не Qt =)
СообщениеДобавлено: 18 май 2010, 10:43 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
После 10 лет работы с Visual Studio сейчас перехожу на Qt и мне она все больше нравится...

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Qt или не Qt =)
СообщениеДобавлено: 18 май 2010, 20:29 
Не в сети
Аватара пользователя

Зарегистрирован: 16 май 2009, 12:50
Сообщения: 1530
Откуда: Россия
прог. языки: Java, C
Цитата:
возможно java подойдет, но,НО она такая капризная при работе с вводом-выводом...

:shock: сколько живу, ни разу не слышал. Производительность чтоли?
а вообще, скоро Java7 выйдет, по рассказам Оракловцев, вкусной должна быть.
Как по мне, так тема полностью ни о чём, лучше б о погоде поговорили, ей богу.

_________________
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 41 ]  На страницу Пред.  1, 2, 3

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO