Компания Nokia представила (http://blog.qt.nokia.com/2011/03/01/qt-quick-is-here/) первый официальный релиз технологии декларативного описания интерфейса Qt Quick. Одновременно доступны (http://qt.nokia.com/): библиотека Qt 4.7.2 (http://labs.qt.nokia.com/2011/03/01/qt-4-7-2-has-been-releas... интегрированная среда Qt Creator 2.1.0 (http://labs.qt.nokia.com/2011/03/01/qt-creator-2-1-0-release... пакет Qt Mobility 1.1.1 (http://labs.qt.nokia.com/2011/03/01/qt-mobility-1-1-1-releas... и бета-выпуск Qt SDK 1.1 (http://labs.qt.nokia.com/2011/03/01/qt-sdk-1-1-beta-released/). Дополнительно отмечены планы по продолжению портирования Qt на платформы Android, WebOS, RTOS QNX, INTEGRITY и VxWorks.Технология Qt Quick объединяет в себе: базирующийся на JavaScript метаобъектный язык QML (http://en.wikipedia.org/wiki/QML), позволяющий в CSS-подобном виде описывать пользовательские интерфейсы и их поведение; C++ библиотеку QtDeclarative, которая превращает описание QML в элементы QGraphic...
URL: http://qt.nokia.com/
Новость: http://www.opennet.me/opennews/art.shtml?num=29758
обидно, такой классный фрэймворк получился и его сливают.
Эээ... С чего вы взяли, что его сливают?
Елоп сказал :(
QT is no more about Nokia
> QT is no more about Nokiaand it never was, 'cause QuickTime is owned and developed by Apple.
Ну и что? В худшем случае - застынет на том (весьма крутом) наборе фич, который есть сейчас, и развиваться будет медленно какое-то время. Багфиксы те же КДЕшники явно потянут, скорее всего - потянут и разработку. Ну сформируется какой-нибудь Qt foundation, который проспонсируют те, кто в Qt заинтересован (а их валом сейчас, начиная с Интела и, если мне не изменяет память, Адоба). Ну форкнется/имя поменяет. В общем, никуда оно не денется, по большому счёту.
всё верно, вот только жалко упущенные возможности - один из крутейших фраймворков на текущий момент сливается в угоду не понятно чьим амбициям.
к тому же, у него были все шансы стать ещё и полноценной платформой.
А почему "году не понятно чьим амбициям"
понятно чьим амбициям...
Не нокиа породила Qt, не ей его и хоронить...
>>Багфиксы те же КДЕшники явно потянут, скорее всего - потянут и разработку.КДЕшников во главе с их главным идеологом-вредителем и близко к QT подпускать нельзя.
А то не успеем оглянуться и туда какой-нибудь аля mysql "вживят".
> КДЕшников во главе с их главным идеологом-вредителем и близко к QT подпускать
> нельзя.да пофиг на тот QuickTime, кому он сдался? пусть портят.
>КДЕшников во главе с их главным идеологом-вредителем и близко к QT подпускать нельзя.
>А то не успеем оглянуться и туда какой-нибудь аля mysql "вживят".А это нечего что одного из разработчиков Kde пригласили и поставили техническим директором в Qt .
> А это нечего что одного из разработчиков Kde пригласили и поставили
> техническим директором в Qt .видно, конечно -- появились всякие кутэквики и прочие монстрики.
Ничего с ним не случится. Просто пока не получается его использовать с виндой. Но у Нокии есть и другие платформы. И будут. Троллтек покупали не для потери денег. Qt будет жить.
На S40 будут работать Qt приложения O_O Занятно, занятно...
>Технология Qt Quick объединяет в себекруто, мощно, замечательно... зачем?
Больше всего удивляет упоминание на официальном сайте и в блоге одного из главных по Qt - неофициального порта на Android. Раньше кажется ни словечка не писали. в общем плюс. Поздравляю всех с релизом!
ЗЫ
А я уж думал она загибается, прелесть моя Qt...
> Больше всего удивляет упоминание на официальном сайте и в блоге одного из
> главных по Qt - неофициального порта на Android. Раньше кажется ни
> словечка не писали.писали, и довольно много. задолбался фильтровать.
хохо, рано хороните его, Qt всех еще переживет
>> Контурное визуальное представление C++ и QML;а это как???
> Qt Quick (Qt UI Creation Kit)Почти как GECK (Garden of Edem Creation Kit)
>> Qt Quick (Qt UI Creation Kit)
> Почти как GECK (Garden of Edem Creation Kit)Мде, ждем Ch..en 1.
Обожаю Qt. Думаю, никакой элоп его не загубит уже, потому что он нужен уже большому бизнесу. Как хорошо что я его начал изучать когда все визжали "дотнет дотнет". Теперь то ясно, что такое настоящая _кросплатформенность_, гибкость, производительность и отличная документация (ка бы не самая лучшая), в отличие от ващих дотнетов, которые сделало микрософт для микрософт.
А нокия-ну даже если её и схавает микросовт, ну всё равно никуда Qt уже не денется.
Сам активно применяю Qt, но боюсь что Mono/GTK# и OpenJDK/SWT это очень серьезные конкуренты и стоит их изучить хотя бы поверхностно.
у Qt, к сожалению, есть одна родовая травма: C++. не то, чтобы смертельно, но всё равно весьма неприятно.
> у Qt, к сожалению, есть одна родовая травма: C++. не то, чтобы
> смертельно, но всё равно весьма неприятно.Вы не правы.
У Qt родовая травма не в использовании Си++, а в том, что он там не по-"сиплюсплюсному" используется.
Идеология тащится из Си-мира.
> У Qt родовая травма не в использовании Си++, а в том,
> что он там не по-"сиплюсплюсному" используется.
> Идеология тащится из Си-мира.это в принципе без разницы, как и что.
Почему-то не могу ответить на сообщение anonymous. Нет картинки с кодом.
>у Qt, к сожалению, есть одна родовая травма: C++. не то, чтобы смертельно, но всё равно весьма неприятно.Раскрой тему. Что и почему неприятно? На чем тебе приятно и почему? Почему на других ЯП не получаются такие структурированные либы, а получается УГ?
> Раскрой тему. Что и почему неприятно?С++ и неприятно.
> На чем тебе приятно и почему?
смотря что делать. Scheme, Common Lisp, Haskell, Smalltalk, … много их.
> Почему на других ЯП не получаются такие структурированные либы, а получается
> УГ?может быть потому, что ты хочешь, чтобы было «как в C++»? а оно так надо? мне, например, очень нравится морфик из Self. но, конечно, программиста, привыкшего к «классическим» схемам, от Self в принципе кондратий хватит.
или вот коллекции, которые в Smalltalk намного красивей и удобней, чем любые костыли на шаблонах, которые можно выдоить из C++.
а, бесполезный разговор на самом деле. бессмысленная холиварная тема. цпп, тащемта, сливает во всех областях, и причина его популярности заключается отнюдь не в качестве языка.
qtHaskell
http://qthaskell.berlios.de/
> и причина его популярности заключается отнюдь не в
> качестве языка.Так там и десятой доли "качеств языка" не используется!
Я ж говорю, что настоящим Си++ в Qt и не пахнет.
> Так там и десятой доли «качеств языка» не используется!
> Я ж говорю, что настоящим Си++ в Qt и не пахнет.а что такое «настоящий C++»? вырвиглазные шаблоны? всё остальное есть, вроде бы.
да, я понимаю, что шаблоны, в принципе, turing complete, но ЗАЧЕМ?
> Раскрой тему. Что и почему неприятно? На чем тебе приятно и почему? Почему на других ЯП не получаются такие структурированные либы, а получается УГ?Повторюсь, что пишу на Qt как раз в данную минуту, просто отвлекся. Критика. Например GTK не имеет ничего кроме GUI, и легко встраивается в любые фреймворки, тот же wxGTK, PyGTK, Mono/GTK# и так далее. Qt же для применения даже только GUI функциональности очень тесто завязан на другие подклассы на C++... в любом случае получается дублирование функционала в сопрягаемом фреймворке. Пока что к сожалению нет чисто выделенного языко-независимого функционала в Qt GUI как пример...
сравнение, в принципе, некорректное. Qt и есть фрэймворк. и далеко не только для кнопочек и окошечек. поэтому искать, куда бы его встроить — несколько странно.
Нарыл в гугле развивающийся русскоязычный портал о QML
http://qml.ucoz.com/
> портал
> ucozdivided by zero.