URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 78154
[ Назад ]

Исходное сообщение
"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."

Отправлено opennews , 22-Июн-11 00:09 
В своем выступлении на конференции Nokia Connection 2011 Марко Агенти (Marco Argenti), вице-президент Nokia по разработке, подчеркнул (http://blog.qt.nokia.com/2011/06/21/qt%E2%80%.../) неизменность позиции компании по отношению Qt, продолжение инвестиций в разработку  Qt в полном объеме и позиционирование Qt как ключевого звена мобильной стратегии компании.

По обнародованной статистике распространения программ из каталога Ovi Store, Qt используется на более чем 100 млн мобильных устройств на базе платформы Symbian. Компания ставит перед собой задачу довести число использующих Qt устройств до 1 миллиарда. Несмотря на желание привлечь к разработке Qt 5 (https://www.opennet.ru/opennews/art.shtml?num=30507) сторонние компании и независимое сообщество, Nokia будет по прежнему выступать в роли локомотива, толкающего Qt вперед к новым высотам.


Дополнительно, объявлено (http://labs.qt.nokia.com/2011/06/21/qt-creator-2-2-1-released/) о в...

URL: http://www.developer.nokia.com/Community/Blogs/blog/nokia-de...
Новость: https://www.opennet.ru/opennews/art.shtml?num=30948


Содержание

Сообщения в этом обсуждении
"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено anonymous , 22-Июн-11 00:09 
>роли локомотива

Только двигается этот локомотив совсем в другую сторону.


"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено XVilka , 22-Июн-11 00:12 
Да, и Qt двигают в сторону богомерзкого JavaScript... Портят такой хороший фреймворк

"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено mine , 22-Июн-11 11:05 
> Да, и Qt двигают в сторону богомерзкого JavaScript... Портят такой хороший фреймворк

Ага, правда теперь есть EFL. Гики уже могут использовать, а хомячки потом подтянутся. При этом потребление ресурсов и производительность EFL - это нечто волшебное! Жрет в разы меньше и умеет потрясающие эффекты без всяких там OpenGL и прочей фигни, которая не везде есть и не всегда работает...


"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено anonymous , 22-Июн-11 11:32 
>Ага, правда теперь есть EFL

Сглаживание там не отключается и шрифты не все поддерживаются.


"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено Аноним , 22-Июн-11 12:27 
Qt - это горадо больше чем GUI. Скажем так, это ещё и нормальный STL для C++, и даже больше. EFL такое умеет?

"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено anonymous , 22-Июн-11 12:46 
>Qt - это горадо больше чем GUI. Скажем так, это ещё и нормальный STL для C++, и даже больше. EFL такое умеет?

Только вот без гуйка оно практически бесполезно.


"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено dd , 22-Июн-11 13:37 
В таком случае для Вас, наверное, и "обычная" STL без GUI бесполезна?


"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено anonymous , 22-Июн-11 15:12 
>В таком случае для Вас, наверное, и "обычная" STL без GUI бесполезна?

Почему же. Совместно STL можно юзать хоть gtk, хоть fltk. А тут всё прибито к moc гвоздями.


"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено dd , 22-Июн-11 15:28 
А при чем здесь GUI (без которого не-GUI классы Qt якобы нельзя использовать)?

"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено anonymous , 22-Июн-11 16:34 
> А при чем здесь GUI (без которого не-GUI классы Qt якобы нельзя
> использовать)?

Ты путаешь moc и uic.


"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено dd , 22-Июн-11 17:02 
Я путаю? :-O

Может всё-таки ты? Кто здесь утверждал, что все классы в Qt (включая не-GUI) "прибиты к *moc* гвоздями", и поэтому они бесполезны без GUI?

Повторяю вопрос: если ты говоришь о moc, то причем здесь GUI (в смысле беспрлезности других классов)?

Иди учи матчасть.


"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено anonymous , 22-Июн-11 17:23 
>Кто здесь утверждал, что все классы в Qt (включая не-GUI) "прибиты к *moc* гвоздями", и поэтому они бесполезны без GUI?

А для чего они нужны без гуя? Назови хоть одно реальное применение.


>Иди учи матчасть.

Это ты себе сказал?


"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено dd , 22-Июн-11 18:23 
> А для чего они нужны без гуя?

Ты имеешь в виду библиотеки для работы с сетью, потоками, файлами, regexp, примитивами, а также различные классы-контейнеры (списки, очереди, хеши и проч.)?

Ну, раз ты этого не знаешь, то вряд ли поймешь, даже если я тебе реальные применения назову.

Иди учи матчасть!


>>Иди учи матчасть.
>Это ты себе сказал?

Тебе-тебе! ;)

Чем отличается moc и uic и к чему именно прибиты гвоздями не-GUI классы ты уже разобрался?
Теперь иди учи, как писать *консольные* (в том числе серверные) приложения с использованием Qt.


"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено anonymous , 22-Июн-11 21:07 
>Ну, раз ты этого не знаешь, то вряд ли поймешь, даже если я тебе реальные применения назову.

А, ну понятно. Не знаешь, помалкивай.


>Тебе-тебе! ;)

Это уже не имеет значения.


"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено anonymous , 22-Июн-11 21:10 
>Теперь иди учи, как писать *консольные* (в том числе серверные) приложения с использованием Qt.

Консольные? Насмешил.


"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено Аноним , 22-Июн-11 21:33 
>>Теперь иди учи, как писать *консольные* (в том числе серверные) приложения с использованием Qt.
> Консольные? Насмешил.

Что за бред? В Qt необязательно использовать гуй.


"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено anonymous , 22-Июн-11 22:31 
> Что за бред? В Qt необязательно использовать гуй.

Там много чего необязательного.



"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено СуперАноним , 22-Июн-11 22:04 
Представь себе, модуль qt-core можно использовать в серверных приложениях, где гуем и иксами даже не пахнет.

"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено anonymous , 22-Июн-11 22:28 
> Представь себе, модуль qt-core можно использовать в серверных приложениях, где гуем и
> иксами даже не пахнет.

А я где-то утверждал обратное? Можно, но смысла в этом нет. Почти такой же функционал есть в glib, который QtCore и так тащит с собой по-дефолту.


"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено Аноним , 22-Июн-11 12:10 
C++ никуда не исчезнет.

"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено anonymous , 22-Июн-11 12:13 
>C++ никуда не исчезнет.

Конечно не исчезнет. Расширения для QML на чём-то надо писать.


"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено dd , 22-Июн-11 13:39 
Не хотите использовать QML - никто Вас не застявляет: API для C++ останется.

"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено anonymous , 22-Июн-11 16:32 
> Не хотите использовать QML - никто Вас не застявляет: API для C++
> останется.

Ага, для обратной совместимости со старым софтом. Писать что-то новое на нём уже бесперспективно.



"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено Аноним , 22-Июн-11 21:35 
>> Не хотите использовать QML - никто Вас не застявляет: API для C++
>> останется.
> Ага, для обратной совместимости со старым софтом. Писать что-то новое на нём
> уже бесперспективно.

QML - это для удобного рисования гуя. Логику делать на C++ никто не запрещает.


"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено anonymous , 22-Июн-11 22:04 
> QML - это для удобного рисования гуя. Логику делать на C++ никто
> не запрещает.

Конечно, можно извернуться.

QObject *rect = object->findChild<QObject*>("rect");
if (rect)
     rect->setProperty("color", "red");


Кроме того, в той же документации советуют минимизировать это "общение". Я уж не говорю о том, что JavaScript - обязательная зависимость.

Есть ещё проект по созданию десктопных виджетов для QML http://qt.gitorious.org/qt-components/desktop Как видно, логика там написана полностью на JavaScript. Так что от "pure c++" уже практически отказались. Сколько всё это хозяйство будет жрать оперативы и проца - это ещё тот вопрос.



"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено Андрей , 22-Июн-11 00:13 
Компания ставит перед собой задачу довести число использующих Qt устройств до 1 миллиарда.
Они ошиблись, не до миллиарда, а до миллиона.
В мелкософт все равно не позволит на устанавливать Qt, и это было в договоре между мелкософтом и нокией.
Symbian будет закапывать
MeeGo тоже не интересен, так как в договоре с интелом указано, что нужно выпускать по одному устройству в год, они так и делают, а в перевыполнять план как я вижу не собираются.

"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено anonymous , 22-Июн-11 00:20 
Интересно, как там gtkmm 3.0 в плане потребления ресурсов по сравнению с текущим Qt?

"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено Аноним , 22-Июн-11 10:25 
Интересно, как там лопата в плане потребления бензина по сравнению с экскаватором?

"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено anonymous , 22-Июн-11 10:47 
А конкретные цифры будут?

"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено Аноним , 22-Июн-11 12:12 
Как измерить скорость gtkmm, если нужна кроссплатформенная работа с файлами, сетью, БД?

"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено anonymous , 22-Июн-11 12:21 
> Как измерить скорость gtkmm, если нужна кроссплатформенная работа с файлами, сетью, БД?

А если не нужна?



"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено Аноним , 22-Июн-11 18:51 
Ну тогда пользуйтесь лопатой. И бензин сэкономите, и мышцы подкачаете. Только здоровье не угробьте.

"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено anonymous , 22-Июн-11 21:20 
> Ну тогда пользуйтесь лопатой. И бензин сэкономите, и мышцы подкачаете. Только здоровье
> не угробьте.

Не осилил gtk, так и скажи. А то придумал тут какие-то экскаваторы.


"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено Аноним , 22-Июн-11 22:15 
Все осилить жизни не хватит. Знаешь, мне нравится ассемблер и Qt, но для какой задачи мне может понадобиться gtk я даже не могу представить. Перед тем, как что-то (или при помощи чего-то) сделать - нужно проводить обзор рынка.

"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено anonymous , 22-Июн-11 22:40 
> Знаешь, мне нравится ассемблер и Qt, но для какой задачи мне может понадобиться gtk я даже не могу  представить.

Так ты сам загнал себя в эти узкие рамки. Значит твоё мнение по данному вопросу ценности не представляет. Совсем.


>Перед тем, как что-то (или при помощи чего-то) сделать - нужно проводить обзор рынка.

Какой рынок? Меня интересует только "just for fun".


"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено Аноним , 22-Июн-11 22:52 
>Значит твоё мнение по данному вопросу ценности не представляет. Совсем.

Про обзор рынка мимо ушей пролетело? Значит да, совсем.

>Какой рынок? Меня интересует только "just for fun".

Ты в институте учился, или еще в школе учишься? Если в школе, то такой подход к делу понятен. Перед тем как что-то сделать - нужно поискать, может это уже сделали. Тогда нужно сделать что-то другое, или лучше. Иначе продукт будет бесполезен. Так же и с инструментами. Производительность труда зависит от качества инструментов, иначе продукция будет дороже чем у конкурентов.


"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено anonymous , 22-Июн-11 23:01 
> Производительность труда зависит от качества инструментов, иначе продукция будет дороже чем у конкурентов.

Тебе же ясно написали, "just for fun". Или факт работы ради академического интереса не укладывается в твою картину мира? Но это опять, только твои проблемы. Меня они не интересуют. Вообще.



"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено Аноним , 23-Июн-11 01:26 
Ты сам затеял этот разговор. Программирование это мое хобби. Зарабатываю я в другой области. "just for fun" не отменяет здравый смысл. Меня удивляет желание сделать что-то как-то, особенно если это уже есть и лучше.

"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено anonymous , 23-Июн-11 22:37 
>Меня удивляет желание сделать что-то как-то, особенно если это уже есть и лучше.

Телепат из тебя никакой. Вообще.


"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено vovan , 22-Июн-11 18:54 
Конкретные цифры потребления бензина: лопата - 0л, экскаватор - 0л.
За конкретными цифрами потребления дизельного топлива обращайтесь к другому эксперту ;)

"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено Аноним , 22-Июн-11 19:12 
Заметил :) Я думал уже никто не заметит мою опечатку. Да, нужно было написать топлива.

"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено Vernat , 22-Июн-11 13:18 
:)))))   юмор нас всех вылечит

"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено Аноним , 22-Июн-11 19:10 
Хочу провести аналогию:

В винде сначала был winapi (на C). Затем, чтобы упорядочить этот зоопарк и облегчить жизнь программистам, придумали для winapi обертку - MFC (на С++). Потом придумали .net, в котором 100500 классов на все случаи жизни.

В гноме есть GTK+ (на C). Затем, чтобы упорядочить этот зоопарк и облегчить жизнь программистам, придумали для GTK+ обертку - gtkmm (на С++). Потом, по примеру мс, придумали mono.

Вопрос: почему зоопаколюбители так не любят Qt?
Qt не похожа на эти зоопарки? Но может это к лучшему?


"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено Аноним , 22-Июн-11 21:36 
> Вопрос: почему зоопаколюбители так не любят Qt?
> Qt не похожа на эти зоопарки? Но может это к лучшему?

Ну завидно же :)


"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено Аноним , 22-Июн-11 20:24 
Интересная статья: http://qt.osdn.org.ua/gtkmm-qt.html

"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено anonymous , 22-Июн-11 21:25 
> Интересная статья: http://qt.osdn.org.ua/gtkmm-qt.html

Уже читал. Цифр про расход памяти там нет.


"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено meequz , 22-Июн-11 00:22 
не совсем по теме, но
дайте ссылок на русскоязычные статьи про qt creator
я гуглил, ничего дельного не нагуглилось

"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено гыгы , 22-Июн-11 00:28 
лично я не вижу ровным счетом ни одной причины для подобных статей, креатор прост как тапок, ну разве что по QML, но для этого тогда лучше использовать документацию, официальную

"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено pavlinux , 22-Июн-11 05:04 
> не совсем по теме, но
> дайте ссылок на русскоязычные статьи про qt creator
> я гуглил, ничего дельного не нагуглилось

Тут почитай

http://www.google.com/support/websearch/bin/answer.py?hl=ru&...


"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено Tuxoid , 22-Июн-11 08:03 
на crosplatform.ru ищи.

"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено yurkis , 22-Июн-11 11:42 
> и позиционирование Qt как ключевого звена мобильной стратегии компании.

Я бы поверил если бы оно хотя бы теоритически могло появится на WP7. А то после обьявления WP7 тоже КЛЮЧЕВОЙ в мобильной стратегии компании мне кажется что тут что- то не то...


"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено Онотоле , 22-Июн-11 12:47 
Да-а, подмочили они свою репутацию с этой инициативой эффективного казачка, ох подмочили...

"Nokia подчеркнула заинтересованность в развитии Qt и выпусти..."
Отправлено anonymous , 22-Июн-11 17:47 
>Да-а, подмочили они свою репутацию с этой инициативой эффективного казачка, ох подмочили...

Почему сразу подмочили? Наоборот, теперь от любого их линуксового продукта все просто писают кипятком. А уж от QML+js так и вообще отбоя нет от фанбоев.