Path: csiph.com!aioe.org!.POSTED!not-for-mail From: =?UTF-8?Q?Arne_Vajh=c3=b8j?= Newsgroups: comp.lang.java.programmer Subject: Re: Scaling java app Date: Fri, 25 Nov 2016 10:30:00 -0500 Organization: Aioe.org NNTP Server Lines: 35 Message-ID: References: NNTP-Posting-Host: PBuS014lhzVyHjLbXmo/ZQ.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.5.0 X-Notice: Filtered by postfilter v. 0.8.2 Xref: csiph.com comp.lang.java.programmer:35967 On 11/24/2016 7:45 AM, Richard Maher wrote: > On 24-Nov-16 10:21 AM, Arne Vajhøj wrote: >> I think Oracle was very nice that they actually got JavaFX >> completed. > > The fact that you still see JavaFX as viable says all we need to know :-( Viable for where Swing was viable before. Java desktop apps is not a super big thing. Consumer apps usually go native and business apps usually either go web or Microsoft. But there is some market left where web for whatever reason does not work and either cross platform is a requirement or Java skills are available. That was once done via Swing. And those Swing apps are still being maintained - I doubt many of those is being ported to JavaFX - it is just not worth it. But for a new app then JavaFX seems obvious to me. It is simply better. Not that Swing is really bad, but fat client GUI technology has simply evolved the last 15 years. And JavaFX are leveraging that. > Either way Java continues to be the new Cobol. Good luck. Maybe. But given Java's presence in new stuff like Android and big data, then I think Java is like where Cobol was in 1975-1980. It has not even reached its peak yet. Arne