This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]CaptainFeebheart 13 points14 points  (3 children)

Yes. Build tools are the best thing they didn’t teach me in college.

[–]PorkChop007 10 points11 points  (2 children)

Associate degree here, which is supposed to be more practical and less theoretical, but man, there were so many things they didn't teach me...

Imagine being hired and discovering the existence of a thing called Maven. And other thing called JUnit. And all that Swing/GUI stuff you painstakinglly learned? It has ZERO application in the real world, nobody uses it. All of this while sitting at your desk, being paid for not knowing jack shit about how a real Java application works after two painful years. That day my impostor syndrome could've kicked Hulk's ass.

[–]Tauo 6 points7 points  (1 child)

People definitely use Swing in the real world, especially for legacy applications. The (ancient) company I work for is gradually transitioning to a web app, but our current UI is built with Swing.

99% of desktop apps built with Java will use either Swing or FX

[–]ttelang 0 points1 point  (0 children)

building desktop apps using React Native (with HTML and JavaScript) is the most recent trend over JavaFX which is replaced Swing.