3 ms·
Yes, and you can absolutely tell they are implented in swing. Dont get me wrong, I use these IDEs everyday because they are extremely powerful and good for unde
by omlswing 9y ago
Yes, and you can absolutely tell they are implented in swing. Dont get me wrong, I use these IDEs everyday because they are extremely powerful and good for understanding large codebases, but the UI is NOT their main selling point, sorry. Swing gets the job done, nothing more.
- pjmlp 9y ago> Swing gets the job done, nothing more. Which is what matters when delivering business value to fulfil customer's needs, not to be something cool to write blog posts on HN. Also a few days reading "Filthy Rich Clients" would make wonders to some Swing developers that actually care about UI/UX.
- awinder 9y agoI’ve not used one swing app where it wasn’t immediately clear how the app was made. It may check the box, much in the way that McDonald’s checks the “food” box, but I sure as hell don’t want to eat there.
- kybernetikos 9y ago> I’ve not used one swing app where it wasn’t immediately clear how the app was made. How do you know?
- benrbray 9y agoThere's just something "off". Swing components don't behave like native components, even if they try to imitate the look. They also tend not to be as responsive and there are sometimes rendering issues (e.g. Swing buttons sometimes appear blurrier than native buttons depending on the system).
- omlswing 9y agoWrong. For most situaions today, there are plenty of apps that "fill your needs". So it comes down to ux. Starting with a shitty ux framework like swing means eventually someone will replace you.
- pjmlp 9y agoSwing is only a shitty UX framework in the hands of unskilled UI developers.
- antonvs 9y agoNone of that really applies to Palantir. They may have their issues, but I seriously doubt Swing is even on the radar if you look at the actual connection between their sources of revenue and their software.
- omlswing 9y agoThat's a fair point. You're right, good call.