Pamela Hendersen wrote:So why does Java even have swing in the first place ? Only so that java developers can have something besides the console to control their programs ? Looks like Java itself was meant to be an ONLY back-end language.
[OCP 21 book] | [OCP 17 book] | [OCP 11 book] | [OCA 8 book] [OCP 8 book] [Practice tests book] [Blog] [JavaRanch FAQ] [How To Ask Questions] [Book Promos]
Other Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, TOGAF part 1 and part 2
Jeanne Boyarsky wrote:
Pamela Hendersen wrote:So why does Java even have swing in the first place ? Only so that java developers can have something besides the console to control their programs ? Looks like Java itself was meant to be an ONLY back-end language.
Three to eight years ago, the financial industry was writing Swing UIs for the traders. I don't know if they still do.
Pamela Hendersen wrote:So why does Java even have swing in the first place ? ... Looks like Java itself was meant to be an ONLY back-end language.
However, after a quick glance at some of them, I noticed that they require many other skills also. I suspect that Swing is only a small part of these jobs.
Unless legacy swing code is the issue, why do people want to use Swing and hire people for Swing ?
Ulf Dittmer wrote:
The main use for Java GUIs at this point is probably specialized in-house GUIs, for which it's hard to gauge how wide-spread thy are (somewhat similar to the niche Motif used to inhabit). Those would generally use some network technology to access server-side resources, so Swing would be used alongside JAX-RS, JAX-WS, sockets, RMI, EJB etc. If for some reason companies want to build a desktop app instead of a web app for some of their systems, there's value in using the same programming language.
Then YOU must do the pig's work! Read this tiny ad. READ IT!
Smokeless wood heat with a rocket mass heater
https://woodheat.net
|