LINUX.ORG.RU

Анонсирован релиз Qt Jambi 4.3


0

0
Компания Trolltech представила релиз Qt Jambi - кроссплатформенного фреймворка для Java, который позволяет создавать приложения, использующие библиотеку Qt. Номер версии 4.3.

Релиз включает в себя:

- Qt Jambi API - вся функциональность Qt доступна в Java.

- Qt Designer и Qt Linguist - дизайнер форм и инструмент локализации приложений.

- Qt Jambi Generator - преобразователь библиотек C++ в эквивалентное Java API.

- Полную интеграцию с Eclipse IDE.

К Qt Jambi применена схема двойного лицензирования: коммерческая лицензия для проприетарных разработок и лицензия GPL для открытых разработок.

>>> Подробности

Интересно, что будет если скрестить тормозной и жрущий память быдлоQt с быдложабой?
anonymous
()
Ответ на: комментарий от anonymous
> тормозной и жрущий память быдлоQt

Это 4.2. Но от скрещивания действительно ничего хорошего не будет. Как минимум должны быть тормоза и заоблачное потребление памяти.

Я вот не понимаю, почему бы им просто не портировать SWT под Qt или не сделать тему Qt для Swing (в дополнение к GTK)? Опять сказывается вечная тяга Джавы к изобретению велосипедов?

Sikon ★★★
()
Ответ на: комментарий от eveel
> Отличная новость. Скоро может понадобиться...

все надежды что этого не случится.

anonymous
()

Аннонсирован релиз Qt Jambi 4.3

Извините за ламерский вопрос, а из других языков, кроме жабы, работающих поверх жаба-машины, можно при желании использовать этот Qt Jambi API?
anonymfus ★★★★
()
Ответ на: комментарий от Sikon
>Я вот не понимаю, почему бы им просто не портировать SWT под Qt или не сделать тему Qt для Swing (в дополнение к GTK)? Опять сказывается вечная тяга Джавы к изобретению велосипедов?

Они наверное обканчиваются когда изобретают очередной костыль к кривому лисапеду.

anonymous
()
Ответ на: Аннонсирован релиз Qt Jambi 4.3 от anonymfus
>Извините за ламерский вопрос, а из других языков, кроме жабы, работающих поверх жаба-машины, можно при желании использовать этот Qt Jambi API?

Из других языков используют непосредственно сам qt. Канает для любого языка умеющего подгружать динамические библиотеки и делать из них вызовы.

Кстате технически ничего не мешает настоящим джава-индейцам послать этот jambi лесом и вызывать qt-шные функции непосредственно через jni.

signal
()
Ответ на: комментарий от anonymous
Причем это все посты одного человека :))
anonymous
()
Хорошая новость. Надо будет попробовать этот Jambi.
v2
()
Qt- это конечно не очень, но лучшего нет, а вот жабобыдлокодеров всех к стенке ставить.
anonymous
()
Чем бы дитя не тешилось... То, что Trolltech выдала на гора очередной фекалий, очевидно. Ждём биндингов к Brainfuck.
kozebuk
()
Ответ на: Аннонсирован релиз Qt Jambi 4.3 от anonymfus
ну если ты запустишь код в жаба-машине работающей поверх другого языка работающего поверх жаба-машины то, вероятно, оно будет работать.
Syncro ★★★★★
()
Ответ на: комментарий от Sikon
>Опять сказывается вечная тяга Джавы к изобретению велосипедов?

Eto voobsche-to Trolltech izvratilis. Im hochetsa nemnogo Java rinka poluchit. Ja dumaju chto SWT s Qt back-endom bilo bi namnogo bolee elegantnoe reshenie.

dimag
()
Название поправьте, аНонсирован
anonymous
()
По крайней мере Qt4 лучше, чем Swing. А жабу не надо так обижать, посмотрите сначала повнимательней в свою адресную строку в браузере и все поймете.
xTERM ★★
()
Опять шпана набежала... =/
troorl ★★
()
Ответ на: комментарий от anonymous
это даже не велосипед, это - самокат. Педалей у него нету.
anonymous
()
Ответ на: комментарий от xTERM
> По крайней мере Qt4 лучше, чем Swing.

ну чем, чем лучше? чем Swing?

про "не тормозит", прошу не говорить, устарело; кстати QT может еще рассматриваться как платформа, но ее с жабой даже сравнивать смешно; ну а с программно-архитектурной точки зрения лучше Swing'а сложно что-нибудь предложить.

кстати, "SWT через QT" - а З_А_Ч_Е_М?!!!! кто-нибудь может внятно объяснить?

dea
()
Ответ на: комментарий от dea
> ну чем, чем лучше? чем Swing?

Тем, что не тормозит, выглядит нативно на каждой платформе...

> про "не тормозит", прошу не говорить, устарело;

ага, ну да...

> кстати QT может еще рассматриваться как платформа, но ее с жабой даже сравнивать смешно;

ага ага, сколько аргументов!

> кстати, "SWT через QT" - а З_А_Ч_Е_М?!!!! кто-нибудь может внятно объяснить?

да не нужно оно, как и вся жаба в целом =)

troorl ★★
()
кому нужен этот тормозной костыль qt в джаве ?

как всегда набежало красноглазых онанимусов с криками - "Жаба говно !"

обсирать то проще, чем самому писать код

an4bi0s
()
Ответ на: комментарий от dea
>а с программно-архитектурной точки зрения лучше Swing'а сложно что-нибудь предложить.

Бугага!!! Рассмешил сутра :)

anonymous
()
Ответ на: комментарий от anonymous
>Интересно, что будет если скрестить тормозной и жрущий память быдлоQt с быдложабой?

Если скрестить замечательный БЫСТРЫЙ и удобный фреймворк Qt, для которого нет ни одной адекватной замены, с давно зарекомендовавшим себя в энтерпрайз решениях языком Java, то мы получим очень удобное сочетание для бизнес приложений

Orlangoor ★★★★★
()
Ответ на: комментарий от dea
>кстати, "SWT через QT" - а З_А_Ч_Е_М?!!!! кто-нибудь может внятно объяснить?

Я был бы очень не против поюзать eclipse на swt-qt. Плюс можна писать eclipse-rpc приложения под kde.

anonymous
()
Ответ на: комментарий от kozebuk
>Чем бы дитя не тешилось... То, что Trolltech выдала на гора очередной фекалий, очевидно.

ух ты, а с каких это пор тролтек выпускает мозги козебуков? это новость

anonymous
()
Ответ на: комментарий от dea
>про "не тормозит", прошу не говорить, устарело;

ну, вам с вашими квадро-корами с 8-гигами памяти не понять

у меня на семпроне-3000 и 512м, азуреус заметно тормозит гуй. это хорошо видно даже на открытии меню

anonymous
()
Ответ на: комментарий от an4bi0s
>кому нужен этот тормозной костыль qt в джаве ?

тоже пастернака не читал, чувырло?

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

anonymous
()

Оч. хор. новость! Обязательно попробую. SWT не всегда работает корректно на разных платформах и API кривое, а про одновременную поддержку SWT и Cocoa под Mac OS X можно забыть.

Надеюсь в этой библиотеке будет все гладко. Посмотрев API, на первый взгляд, удобное.
Korwin ★★★
()
Ответ на: комментарий от Sikon
> Я вот не понимаю, почему бы им просто не портировать SWT под Qt или не сделать тему Qt для Swing (в дополнение к GTK)?

Дык найти 5 отличий в лицензиях Кути и Gtk. ;-)

Bohtvaroh ★★★★
()
Присоветуйте приличный русский сайт по Java новостям.
anonymous
()
>практика показывает что там где тормозит жабский гуй, кутэ-шный отчего то не тормозит. так что последуй за вашим пророком - томми и прими мученическую смерть

А еще практика показывается, что и жабный гуй и QT оба жутко тормозные, так что юзаем GTK и не паримся :)

Goganchic ★★
()
Ответ на: комментарий от Goganchic
> жабный гуй и QT оба жутко тормозные

Можно подумать, что Qt - это только GUI.

smh ★★★
()
Ответ на: комментарий от dea
>кстати, "SWT через QT" - а З_А_Ч_Е_М?!!!! кто-нибудь может внятно объяснить?

Незачем. Ибо API SWT "слегка" урезан, чтобы единообразно покрывать функциональность различных backend'ов. А богатые возможности Qt урезать смысла нет, ибо теряется большая часть преимуществ.

P.S. Если по скорости работы Jambi будет существенно быстрее Swing'а, то данный проект можно считать более чем успешным.

aiker ★★
()
Ответ на: комментарий от anonymous
Как странно, у меня на ноутбуке Turion MT-30 и 512 оперативки оно летает, хотя хард не 7200 rpm как у вас вероятно, а 5400
anonymous
()
Ответ на: комментарий от anonymous
> Как странно, у меня на ноутбуке Turion MT-30 и 512 оперативки оно летает, хотя хард не 7200 rpm как у вас вероятно, а 5400

Известное дело. Если у Azureus отключить графические свистелки-и-перделки, то работать начинает существенно быстрее.
К тому же в последних версиях основной упор сделан на оптимизацию скорости и потребления памяти.
Korwin ★★★
()
Отличная новость для жабо-/кутэ-ненавистников и гомнофилов
MaratIK
()
Демки шустро бегают
aiker ★★
()
Это типа так у них обработчики евентов регистрируются:

newAct.triggered.connect(this, "newFile()");

Это уже не ява (ровно как Qt - это не C++).

int19h ★★★★
()
Ответ на: комментарий от xhook
> еще бы Eclipse переписали с использожанием этого Jambi, а то гткшный фронтэнд больно тормозит

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

anonymous
()
Ответ на: комментарий от xhook
Вообще то, (как написано на сайте еклипса) еклипс не имеет кутишного итерфейса из-за несовместимости лицензий. ибо еклипс ( и в чстности swt) не GPL. так что того что вы говорите не будет. и уж не отсуствие по тому времени джамби тому была помеха.
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.