5 ms·
The problem lays in the UI. Most of what a modern application does is provide a decent UI to interact with data on a remote server. Swing was a terrible UI libr
by ScottFree 7y ago
The problem lays in the UI. Most of what a modern application does is provide a decent UI to interact with data on a remote server. Swing was a terrible UI library. I never saw a java applet that wasn't ugly and clunky.
- AnIdiotOnTheNet 7y agoAnd the completely non-native snowflake mobile-first slow-as-hell UIs of today's web are better?
- ScottFree 7y agoYes. Presentation matters.
- FpUser 7y agoI would disagree
- deleted 7y ago[deleted]
- typon 7y agoYes, a million times better.
- AnIdiotOnTheNet 7y agoAnd this is why we can't have nice things.
- ScottFree 7y agoWhat's your definition of "nice?" I've never heard anybody describe a java applet that way.
- crznp 7y agoIntelliJ? But I agree: HTML/CSS/JS is far easier (eg: threading) and generally results in a more polished experience.
- tracker1 7y agoIntelliJ: It's not horrible, but it isn't really good/pretty either.
- pjmlp 7y agoSwing is only bad for those that never bothered how to use it properly, by reading blogs and books like Filthy Rich Clients.
- ScottFree 7y agoYou're biting hard on the 'true scotsman' fallacy. Ask the linux developers where that gets them. Is it the year of the linux desktop yet?
- pjmlp 7y agoIt would be if they bothered to create a single DE and did not have religious issues with driver issues, as proven by ChromeOS and Android. None of them have anything to do with lack of skill using Swing.
- ScottFree 7y agoChromeOS and Android also have good looking interfaces. > None of them have anything to do with lack of skill using Swing. Can you name me 10 swing apps that look good? I can do the same for the web and MacOS. I'm not sure I'd be able to name 10 for windows, but I can name at least two.
- pjmlp 7y agoA random picked number to somehow win Internet discussion points I guess. Anyway, InteliJ, SwingUI Weather app, any app using Substance, Alloy, JGoodies or Synthetica theme libraries.
- ScottFree 7y ago> A random picked number to somehow win Internet discussion points I guess. No need to be nasty. I chose 10 at random because it's a decent sample size without being too onerous for an online discussion. If I wanted to earn internet discussion points, I would have made it 10,000. I'll take a look at those and get back to you. I'm very curious. Unlike some commenters (not a jab at any particular person or even a particular site, just a general observation of commenters online), I like it when I'm proven wrong about something. I'd rather know than live in ignorance.