Показать сообщение отдельно
Старый 23.10.2013, 19:04   #7   
Форумец
 
Аватар для Spectator
 
Сообщений: 44,515
Регистрация: 27.05.2003
Возраст: 48

Spectator вне форума Не в сети
Цитата:
Сообщение от Hopkroft Посмотреть сообщение
Вадим, ты понимаешь разницу между QT и Java. И для чего каждый из них применяется?
и Java и QT - средства разработки кроссплатформенных приложений.
с условием того что ты используешь JavaSE, то это как раз вполне равноценные инструменты.

Цитата:
Сообщение от Hopkroft Посмотреть сообщение
Это было давно. Теперь вычислительной мощности машин хватает на быструю работу приложений на Java, плюс сама Java значительно увеличила своё быстродействие.
вот я в этом как раз крайне неуверен.
т.е. если говорить о каких то программах, состоящих на 99% из интерфейса, а такие программы безусловно не просто есть, но их очень много, то тут разницы между Java и компилируемыми языками особо не будет.
но в реальных приложениях тебе понадобятся вычисления, обработка данных и т.п.. это придется писать отдельно, отдельно от программы и отдельно для каждой платформы, подключать к интерфейсу на Java, отлаживать через задницу.
собственно, у меня лично всё на последнем пункте и заканчивалось с попытками создать прикладную программу с использованием Java. попытка отладить код, написанный на двух языках - это очевидный маразм. проще создать интерфейс силами того же языка, на котором написано ядро программы, общие затраты времени на разработку и отладку будут ниже.
Java себя прекрасно зарекомендовала в мобильных приложениях, в серверных, в Web-апплетах. её звезда в десктопных программах зажглась и одно время даже довольно ярко горела, но прошли годы и она окончательно угасла, подтолкнув только средства разработки на С++ к тому чтобы упростить создание кроссплатформенных приложений.
  Ответить с цитированием