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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.