Используется ли сейчас компаниями Swing, JavaFX или какие-то другие оконные GUI-фреймворки?
Здравствуйте. Начинающий джава-программист. Изучил джава кор, теперь прощупываю почву по поводу работы. Начал писать несколько мини-приложений на свинге, но задумался о том, а нужно ли это вообще, может быть нигде гуишным интерфейсом и не интересуются, и просто стоят приложения в виде некоторой серверной части (правда, тогда вопрос, что выступает в качестве клиента).
Ну на Java можно писать. Это хорошо, если планируете делать кроссплатформенное приложение, чтобы дважды программы для разных операционных систем не писать. Например, Xilinx Vivado как раз написан на Java в некоторых местах. Но если только для одной целевой платформы, то здесь правят балом другие языки программирования. А так Java ориентирован для серверов, мобильных платформ и некоторых специфичных платформ, требующих Java.
MaxLich: фантазии.
она не более другая, чем "java core" было в первый раз и чем swing или javafx будет.
более того, даже если ты годик, а лучше несколько, попишешь на свинге, а потом возьмешься за javafx, то он тоже будет другим для тебя.
а вот насчет уровня это ты верно. страдать Хэ - это один уровень, а делом заниматься полезным планете - это другой. но во многом ты сам выбираешь какой из них твой
Swing и FX для саморазвития потыкать можно )) А так, особо не используется нигде, кроме оборонных российский предприятий. Лучше начинай читать интерпрайз
во некоторых компаниях внутренние приложения написаны на swing, вроде даже видел вакансию в МВидео Java+Swing. Сам сейчас на складе работаю где внутреннее ПО на Swing'e