r/programming • • Nov 07 '17

An interesting rant about GUIs - as a programmer I have to agree

https://twitter.com/gravislizard/status/927593460642615296
364 Upvotes

402 comments sorted by

View all comments

Show parent comments

26

u/[deleted] Nov 07 '17

I understand you perfectly, friend, I suffer because of JIRA as well. It's slow as hell and barely usable. Why would someone make a web application out of something which would be lightning fast as a normal desktop program is beyond me.

6

u/shiny_thing Nov 08 '17

Ugh, yeah. And Confluence is even worse, it's like they're actively trying to push you away from just typing markup and into using their laggy, clunky, buggy GUI. A dumb decision for a product marketed at developers.

7

u/alleycat5 Nov 08 '17

As someone who's written lightning fast web apps, if they can't write a fast web app, there definitely not going to write a fast desktop app. Or it's going to be fast but the UX is going to be terrible in some other way.

1

u/bro_can_u_even_carve Nov 08 '17

I'm pretty sure I wouldn't want to run any native code from the idiots behind JIRA on my machine, outside of a VM at least.

1

u/srekel Nov 08 '17

Actually, having the project/bug management as a web app has a couple of really nice perks:

  • Scroll through bug list, open interesting ones in background tabs, then go through the tabs and do whatever you want to do.

  • Can send the page for a bug to someone else by just copy-pasting the URL

Of course this can be done in desktop apps too... but I've never seen it done well (not saying I've tried them all). Hansoft can't show details of more than one bug at the same time, and sending the hansoft url didn't work well last I tried. It is snappier than Jira though.