anonymous@RULINUX.NET~# Last login: 2024-11-23 21:15:04
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

Платформа для написания приложений.

Баянная тема конечно, но все меняется, ситуация с платформами, какие-то развиваются какие-то наоборот, то есть происходит постоянно динамика.

Задача - настольные приложения, но возможно и клиент-серверные (не в смысле для интернеа, а в смысле корпоративные) в перспективе.

Что можно сказать по поводу java?

iwolf(*) (2012-02-13 20:34:19)
Отредактировано iwolf по причине "не указана"

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: Платформа для написания приложений. от iwolf 2012-02-13 20:34:19
avatar
Скрыть

Re:Платформа для написания приложений.

Как была тормозом, так и осталась. И в довесок выглядит ненативно.

Tux-oid(*)(2012-02-13 20:36:04)

[#] [Добавить метку] [Редактировать] Ответ на: Платформа для написания приложений. от iwolf 2012-02-13 20:34:19
avatar
Скрыть

Re:Платформа для написания приложений.

Qt.

>но возможно и клиент-серверные (не в смысле для интернеа а в смысле корпоративные)
Сейчас везде идут в сторону веб-приложений.

SystemV(*)(2012-02-13 20:36:19)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Платформа для написания приложений. от iwolf 2012-02-13 20:34:19
avatar
Скрыть

Re:Платформа для написания приложений.

> Этот тред читают 3 пользователя: Tux-oid
Тюксоед, расскажи ему на чём должно создавать эффективные переносимые приложения!

anonymous(*)(2012-02-13 20:37:51)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от SystemV 2012-02-13 20:36:19
avatar
Скрыть

Re:Платформа для написания приложений.

Qt.

+1024. Да и с Qt5 оказывается все не так страшно. Так что однозначно Qt.

Tux-oid(*)(2012-02-13 20:38:29)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от Tux-oid 2012-02-13 20:36:04
avatar
Скрыть

Re:Платформа для написания приложений.

Согласен, но зато кроссплатформенна и как бы неплохо поддерживается, то есть на будущее проблемы маловероятны, чего не скажешь про всякие Qt.

iwolf(*)(2012-02-13 20:38:51)
Отредактировано iwolf по причине "не указана"
[#] [Добавить метку] [Редактировать] Ответ на: Платформа для написания приложений. от iwolf 2012-02-13 20:34:19
avatar
Скрыть

Re:Платформа для написания приложений.

Яваскрипт или Питон, это сейчас модно...

anonymous(*)(2012-02-13 20:40:15)

Mozilla/5.0 (X11; Linux x86_64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1 Iceweasel/9.0.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от iwolf 2012-02-13 20:38:51
avatar
Скрыть

Re:Платформа для написания приложений.

Да и к стыду признастья, я в C++ щенок. :)

iwolf(*)(2012-02-13 20:40:32)
Отредактировано iwolf по причине "не указана"
[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от iwolf 2012-02-13 20:38:51
avatar
Скрыть

Re:Платформа для написания приложений.

Кути тоже кроссплатформенны и хорошо поддерживаются. Да и особых проблем в будущем не видать.

Tux-oid(*)(2012-02-13 20:40:48)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от iwolf 2012-02-13 20:38:51
avatar
Скрыть

Re:Платформа для написания приложений.

>Согласен, но зато кроссплатформенна и как бы неплохо поддерживается
Кроссплатформенность - она в головах:) Я видел джава-приложения (клиент-банки), которые ничего, кроме венды, не могли.

SystemV(*)(2012-02-13 20:40:57)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от iwolf 2012-02-13 20:40:32
avatar
Скрыть

Re:Платформа для написания приложений.

Ну учи. Это не так сложно. В особенности если знаешь другие языки.

Tux-oid(*)(2012-02-13 20:41:31)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от anonymous 2012-02-13 20:37:51
avatar
Скрыть

Re:Платформа для написания приложений.

Ты про похапэ, лол?

Tux-oid(*)(2012-02-13 20:42:11)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от Tux-oid 2012-02-13 20:42:11
avatar
Скрыть

Re:Платформа для написания приложений.

:))
Не, я про "однозначно Qt".

anonymous(*)(2012-02-13 20:44:38)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от anonymous 2012-02-13 20:40:15
avatar
Скрыть

Re:Платформа для написания приложений.

>Яваскрипт или Питон, это сейчас модно...
Несерьезно. :)

Ладно по сабжу, если все-таки остановиться на java, то в чем разинца между oracle JDK и open JDK и что лучше брать за основу? Или вообще по идее все равно, просто одна закрытая, а другая открытая.

iwolf(*)(2012-02-13 20:50:12)
Отредактировано iwolf по причине "не указана"
[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от iwolf 2012-02-13 20:38:51
avatar
Скрыть

Re:Платформа для написания приложений.

> кроссплатформенна
Кроссплатформенность и переносимость явы это миф!

anonymous(*)(2012-02-13 20:53:56)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от Tux-oid 2012-02-13 20:40:48
avatar
Скрыть

Re:Платформа для написания приложений.

> Да и особых проблем в будущем не видать.
Если не считать, что 4-ю ветку уже закопали, 5-ю ещё не сделали, да и будущее нокии туманно, мягко говоря.

anonymous(*)(2012-02-13 20:55:59)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от iwolf 2012-02-13 20:50:12
avatar
Скрыть

Re:Платформа для написания приложений.

>Несерьезно. :)
Почему?

>то в чем разинца между oracle JDK и open JDK и что лучше брать за основу?
Лучше бери openJDK, и старайся сохранять совместимость с ней. Она, таки, в линуксах распространена.

Тем более, что вряд ли тебе понадобятся какие-то особые редкие фичи из Sun Oracle JDK.

SystemV(*)(2012-02-13 20:56:33)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от Tux-oid 2012-02-13 20:40:48
avatar
Скрыть

Re:Платформа для написания приложений.

>Да и особых проблем в будущем не видать.
А если наша братская финно-угорская Nokia все-таки загнется? А если не загентся, то мне их дружба с MS очень не нравится, как бы они не слили Qt в угоду MS.

http://www.sotovik.ru/news/nokia-qt-zabit.html

iwolf(*)(2012-02-13 20:56:50)
Отредактировано iwolf по причине "не указана"
[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от anonymous 2012-02-13 20:55:59
avatar
Скрыть

Re:Платформа для написания приложений.

>Если не считать, что 4-ю ветку уже закопали, 5-ю ещё не сделали, да и будущее нокии туманно, мягко говоря.
Мысли сходятся, только про это написал. :)

iwolf(*)(2012-02-13 20:57:26)
Отредактировано iwolf по причине "не указана"
[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от anonymous 2012-02-13 20:55:59
avatar
Скрыть

Re:Платформа для написания приложений.

>Если не считать, что 4-ю ветку уже закопали, 5-ю ещё не сделали, да и будущее нокии туманно, мягко говоря.


Там ещё не понятно, кто будет пилить QtWidgets. Пока оно торчит в QtGui и воняет. Олсо, собираются выпиливать QSettings с последующий заменой на dconf. Планы по текстовым конфигам также отсутствуют.

anonymous(*)(2012-02-13 21:27:24)

Mozilla/5.0 (Windows NT 5.1; rv:10.0.1) Gecko/20100101 Firefox/10.0.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от iwolf 2012-02-13 20:56:50
avatar
Скрыть

Re:Платформа для написания приложений.

>А если наша братская финно-угорская Nokia все-таки загнется? А если не загентся, то мне их дружба с MS очень не нравится, как бы они не слили Qt в угоду MS.


Там есть наймиты из интеля. Но, что-что у них у всех жабоскрипт головного мозга.

anonymous(*)(2012-02-13 21:29:20)

Mozilla/5.0 (Windows NT 5.1; rv:10.0.1) Gecko/20100101 Firefox/10.0.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от SystemV 2012-02-13 20:56:33
avatar
Скрыть

Re:Платформа для написания приложений.

То есть openJDK и Oracle JDK совместимые, просто в Oracle JDK входят еще дополнительные фичи? Так нафиг они нужны действительно. :) А приложение написанное на openJDK гарантированно будет работать на Oracle JDK, а если наоборот то фиг еще знает. Так это нормально катсти. :) И openJDK загнуться не должна ее вроде как IBM контролирует кроме Oracle. Во всяком случае вся технология java куда поперспективней моих финно-угорских братьев из Nokia со своей Qt. lol

iwolf(*)(2012-02-13 21:29:57)
Отредактировано iwolf по причине "не указана"
[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от anonymous 2012-02-13 21:27:24
avatar
Скрыть

Re:Платформа для написания приложений.

>Там ещё не понятно, кто будет пилить QtWidgets. Пока оно торчит в QtGui и воняет. Олсо, собираются выпиливать QSettings с последующий заменой на dconf. Планы по текстовым конфигам также отсутствуют.
Я конечно нифига не понял, так как про Qt мало чего знаю, но как интуитивно догадываюсь о совместимости более старых и новых приложений выполненных на Qt можно забыть?

iwolf(*)(2012-02-13 21:33:00)
Отредактировано iwolf по причине "не указана"
[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от anonymous 2012-02-13 21:29:20
avatar
Скрыть

Re:Платформа для написания приложений.

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

iwolf(*)(2012-02-13 21:35:57)
Отредактировано iwolf по причине "не указана"
[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от iwolf 2012-02-13 21:29:57
avatar
Скрыть

Re:Платформа для написания приложений.

>То есть openJDK и Oracle JDK совместимые, просто в Oracle JDK входят еще дополнительные фичи?
Да. Я не спец, вроде там криптография, в основном, в проприетарной (отчего клиент-банки на openJDK и не работают).

>поперспективней моих финно-угорских братьев из Nokia со своей Qt.
Qt, в общем-то, уже частично у сообщества, и у компании Digia. Не стоит волноваться за её будущее в общем, стоит волноваться за то, во что она превратится:)

Там недавно вроде отменили идею вносить джаваскрипт в qtcore, пусть знающие расскажут подробнее.

SystemV(*)(2012-02-13 21:36:38)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от iwolf 2012-02-13 21:35:57
avatar
Скрыть

Re:Платформа для написания приложений.

>а для корпоративных приложений все-таки основаня часть серверная, где ни о каком жабаскрипте и речи быть не может.
Вы тут в прошлом веке живёте. Server-side javascript - модный тренд.

SystemV(*)(2012-02-13 21:37:34)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от iwolf 2012-02-13 21:33:00
avatar
Скрыть

Re:Платформа для написания приложений.

>Я конечно нифига не понял, так как про Qt мало чего знаю, но как интуитивно догадываюсь о совместимости более старых и новых приложений выполненных на Qt можно забыть?
Обещали, что всё будет ок, и старые приложения с qwidget будут работать как надо. Что в реальности выйдет - сложно сказать.

SystemV(*)(2012-02-13 21:38:26)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от SystemV 2012-02-13 21:38:26
avatar
Скрыть

Re:Платформа для написания приложений.

>Обещали, что всё будет ок, и старые приложения с qwidget будут работать как надо. Что в реальности выйдет - сложно сказать.


Вопрос в том, а на пуркуа мигрировать на Qt5, если планируется использовать только виджеты? Новых возможностей по сравнению с четвёркой в этой части не предвидится, только куча классов станет deprecated и появится ненужная зависимость от GL-вских либ. Да, QtOpengl перенесут в QtGui.

anonymous(*)(2012-02-13 21:47:21)

Mozilla/5.0 (Windows NT 5.1; rv:10.0.1) Gecko/20100101 Firefox/10.0.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от anonymous 2012-02-13 21:47:21
avatar
Скрыть

Re:Платформа для написания приложений.

>Вопрос в том, а на пуркуа мигрировать на Qt5, если планируется использовать только виджеты?
Ну так поддержка, багфиксы и борьба с ретроградством. Они ещё обещали что-то там ускорить даже.

Поддержку всё более сваливают на плечи сообщества, так что о фиксах для 4-й ветки после релиза 5-й можно забыть. Студенты-опенсурсники не осилят:)

SystemV(*)(2012-02-13 21:58:56)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от SystemV 2012-02-13 21:58:56
avatar
Скрыть

Re:Платформа для написания приложений.

>Ну так поддержка, багфиксы и борьба с ретроградством. Они ещё обещали что-то там ускорить даже.


Ускорять виджеты не будут точно.

>Поддержку всё более сваливают на плечи сообщества, так что о фиксах для 4-й ветки после релиза 5-й можно забыть. Студенты-опенсурсники не осилят:)


А с чего ты взял, что они осилят сделать это для 5-й? Багфиксы для виджетов в рамках 5-й версии будут делать также силами сообщества. Ну и более всего эпичен неприятный момент с digia, которая делает свою коммерческую ветку на базе открытой. Желающие бесплатно поработать пусть выстраиваются в очередь.

anonymous(*)(2012-02-13 22:37:04)

Mozilla/5.0 (Windows NT 5.1; rv:10.0.1) Gecko/20100101 Firefox/10.0.1
[#] [Добавить метку] [Редактировать] Ответ на: Платформа для написания приложений. от iwolf 2012-02-13 20:34:19
avatar
Скрыть

Re:Платформа для написания приложений.

>Что можно сказать по поводу java?
а что можно сказать? 15 лет жила и еще 15 проживет

anonymous(*)(2012-02-13 22:53:57)

Mozilla/5.0 (Windows NT 6.1; rv:5.0) Gecko/20100101 Firefox/5.0
[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от anonymous 2012-02-13 22:37:04
avatar
Скрыть

Re:Платформа для написания приложений.

>А с чего ты взял, что они осилят сделать это для 5-й? Багфиксы для виджетов в рамках 5-й версии будут делать также силами сообщества.
У меня, после прочтения qt5-feedback, вообще сложилось впечатление, что у них бардак в голове. То есть они не очень понимают, что будет. Особенно в свете того, что миго отмерло, и qml сразу стал как-то не очень нужен (планшет с кде не в счёт).

Такими темпами они могут и обратно к qwidget вернуться.

SystemV(*)(2012-02-13 22:55:44)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от SystemV 2012-02-13 22:55:44
avatar
Скрыть

Re:Платформа для написания приложений.

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

Tux-oid(*)(2012-02-13 23:00:08)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от Tux-oid 2012-02-13 23:00:08
avatar
Скрыть

Re:Платформа для написания приложений.

В смысле "выкидывать"? Пока только отделят от QtGui и вынесут в отдельный модуль.

http://developer.qt.nokia.com/wiki/Qt_5.0

Но пока, походу этим некому заняться.

anonymous(*)(2012-02-13 23:09:49)

Mozilla/5.0 (X11; Linux i686; rv:10.0.1) Gecko/20100101 Firefox/10.0.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от anonymous 2012-02-13 23:09:49
avatar
Скрыть

Re:Платформа для написания приложений.

Как видишь там и QtQuick и QtWidgets в отдельных модулях.

Tux-oid(*)(2012-02-14 07:59:48)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от anonymous 2012-02-13 21:27:24
avatar
Скрыть

Re:Платформа для написания приложений.

> собираются выпиливать QSettings с последующий заменой на dconf.
Хехе, не знал. А поначалу-то сколько какашек покидали в гномеров по поводу их бинарного реестра, а теперь сами туда же.

anonymous(*)(2012-02-14 10:10:12)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от iwolf 2012-02-13 21:29:57
avatar
Скрыть

Re:Платформа для написания приложений.

> приложение написанное на openJDK гарантированно будет работать на Oracle JDK
Не факт, хотя вполне возможно. Вроде в 7-й ветке оракел ввёл какие-то несовместимые изменения. Я не фанат явы, поэтому не отслеживал, но что-то вроде такое слышал.

anonymous(*)(2012-02-14 10:14:02)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от iwolf 2012-02-13 21:33:00
avatar
Скрыть

Re:Платформа для написания приложений.

> догадываюсь о совместимости более старых и новых приложений выполненных на Qt можно забыть?
Там и при переходе 4.x -> 4.x+1 нужно было пересобирать программы. Что уж говорить про переход 4.x -> 5.x Stable API and ABI nonsense, же!

anonymous(*)(2012-02-14 10:16:14)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от anonymous 2012-02-14 10:10:12
avatar
Скрыть

Re:Платформа для написания приложений.

А поначалу-то сколько какашек покидали в гномеров по поводу их бинарного реестра, а теперь сами туда же.

И не говори. Меня это тоже расстраивает. Почему нельзя было добавить в QSettings dconf - я не знаю. Ведь поддержка реестра там итак есть. Был бы еще один.

Tux-oid(*)(2012-02-14 10:20:42)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Платформа для написания приложений. от anonymous 2012-02-13 22:37:04
avatar
Скрыть

Re:Платформа для написания приложений.

> Желающие бесплатно поработать пусть выстраиваются в очередь.
У тебя открылись глаза? Да суть опенсорса в этом и состоит. Вываливают своё недоделанное говно в открытый доступ, школота и набегает править баги, да писать плугины. Допиленную поделку можно продавать. Профит очевиден.

anonymous(*)(2012-02-14 10:21:23)

Этот тред читают 6 пользователей:
Анонимных: 6
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!