Live data from Hacker News

GitHub Desktop 1.0

github.com

1–10 of 110 posts

Re: GitHub Desktop 1.0

#3
I really like the old version better. I really dislike this "cross platform" crap that runs terrible. It's like using a javascript app. Not only that, they don't even have it for Linux, so what's the point of doing a cross platform interface...

Re: GitHub Desktop 1.0

#5
post #3

I really like the old version better. I really dislike this "cross platform" crap that runs terrible. It's like using a javascript app. Not only that, they don't even have it for Linux, so what's the point of doing a cross platform interface...

Another blasted electron app.

32GB will be minimum system requirements for a developer at this rate.

Re: GitHub Desktop 1.0

#6
post #3

I really like the old version better. I really dislike this "cross platform" crap that runs terrible. It's like using a javascript app. Not only that, they don't even have it for Linux, so what's the point of doing a cross platform interface...

> It’s like using a javascript app.

It is a JavaScript app.

Re: GitHub Desktop 1.0

#7
post #3

I really like the old version better. I really dislike this "cross platform" crap that runs terrible. It's like using a javascript app. Not only that, they don't even have it for Linux, so what's the point of doing a cross platform interface...

It's built with Electron, so it's not just like using a javascript app, you are actually using one.

That said, I personally don't have a huge issue with Electron apps on face value - some of them (VSCode, for example) seem to outperform their native counterparts quite handily (in this case, VS - install time, upgrade time, cold start time, warm start time, actual usage). That tells me that the implementation choices affect performance as much as the underlying technology.

Re: GitHub Desktop 1.0

#8
Good job to everyone involved. I understand that people don't like Electron apps, that Linux this or that, but it's still a lot of work to maintain this app and I know for a fact that it does help lower the barrier of entry for non-experienced, budding developers around the world, so keep it up.

Re: GitHub Desktop 1.0

#10
It makes sense (they can share code between Github Desktop standalone and their Atom-plugin, which does more or less the same thing as Github Desktop).

Electron has many benefits (lots of people know JS; CSS is better than the standard macOS tools for GUIs). But with Slack, Atom, Hyper and now Github Desktop running on Electron, the memory usage is getting painful. They all use several hundred MBs each, sometimes with multiple processes so even more in aggregate.

Hopefully with more growth of Electron, there will be more shared resources to spend on improving its memory usage.

Post reply on HN