News for hackers. Stuff that matters.
Re:NYPD is canceling its Palantir contract by pjmlp on Saturday July 01, 2017 @03:25AM (#14675866)
That is because they are all busy trying to make HTML/CSS/JS work like GUI tools we already had in the 90's, while failing to do so without major hacks, which then get written in blog posts as some kind of victory.

React is the latest example of it. Great! They just discovered how many 80's UI's used event loops.

Re:NYPD is canceling its Palantir contract by Zigurd on Saturday July 01, 2017 @07:33AM (#14676636)
I have a lot of sympathy for this view. But the results are that a good-looking Web UI is better accepted than a consistent and full-featured Swing-based UI, in no small part because it's more difficult for Web designers to make Swing apps look good.
Re:NYPD is canceling its Palantir contract by TeMPOraL on Saturday July 01, 2017 @09:45AM (#14677080)
Primary reason it's accepted is because people generally don't have a choice. It's rare to find an alternative to any given service that offers the same functionality but doesn't follow latest designer fads.
Re:NYPD is canceling its Palantir contract by pjmlp on Saturday July 01, 2017 @07:43AM (#14676668)
> it's more difficult for Web designers to make Swing apps look good.

Maybe they should bother to learn how to do it in first place?

Re:NYPD is canceling its Palantir contract by Zigurd on Saturday July 01, 2017 @08:14AM (#14676769)
People should do a lot of things. What they actually do is what matters. Despite all the web-inspired frameworks trying pave over real UI stacks in mobile devices, they have not succeeded in web-izing mobile UI. So, thankfully, we can turn our attention to the civil war of pubsub vs observer.
Re:NYPD is canceling its Palantir contract by pjmlp on Saturday July 01, 2017 @03:04PM (#14678440)
Yeah, I agree in what concerns the mobile space.
Re:NYPD is canceling its Palantir contract by kybernetikos on Saturday July 01, 2017 @01:19PM (#14677936)
Having programmed both I genuinely believe that reacts unidirectional approach is superior to swings mvc approach.

And I even argue that it's possible to make swing apps that fit nearly seamlessly into a platform given enough attention to detail which is not a popular opinion.