Live data from Hacker News

GitHub Desktop 1.0

github.com

41–50 of 110 posts

Re: GitHub Desktop 1.0

#41
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...

Have you ever tried Git Extensions. I love it.

Re: GitHub Desktop 1.0

#42

Let me fix the marketing for you: GitHub desktop is designed for our non Linux users. We felt like you weren't comfortable with a command line so we targeted you. Minimum system requirements quad core CPU and 32GB of ram.

Snarky comments like this really have no place here.

I like them.

Re: GitHub Desktop 1.0

#44
post #22

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 wit…

We were already sharing code between platforms before JavaScript was invented. This Electron craziness looks like milenials just woke up and never experimented how nice it was to use MSHTML and XUL applications. I have high hopes Electron will join them.

XUL applications were never that bad? At least Firefox, thunderbird and songbird, which are the three I'm aware of using. In the case of Firefox and thunderbird, I'd argue they were for a long time superior to their native competitors (FF2 for example easily bet the pants off IE6, Safari for Windows, Konqueror, was Epihany a thing then? though I will give Opera had a much more performance UI). As for Songbird, it had very low bars to beat WMP or iTunes/Windows or whatever media player your Linux distribution included that year.

That said, I didn't use Macs during that period, so maybe they were awful on Mac or something. I assume Camino existed for a reason.

Re: GitHub Desktop 1.0

#45

Let me fix the marketing for you: GitHub desktop is designed for our non Linux users. We felt like you weren't comfortable with a command line so we targeted you. Minimum system requirements quad core CPU and 32GB of ram.

Making Git more accessible to non-developers (or people not comfortable with a command line) isn't some horrible thing like you're making it out to be.

I think they're more upset that it's on Electron.

Re: GitHub Desktop 1.0

#46
post #38

Let me fix the marketing for you: GitHub desktop is designed for our non Linux users. We felt like you weren't comfortable with a command line so we targeted you. Minimum system requirements quad core CPU and 32GB of ram.

Did you even try it? Looks great and sits idle at 0% CPU and 55MB. As for the GUI, many people prefer it, myself included.

Are you sure you're not using the old native client?

I just installed the new client and it's using 421mb of RAM. You are right that it's idling at zero cpu though.

Re: GitHub Desktop 1.0

#47
post #39

Oh, I always wanted to use 4gb of RAM to add files to Git.

Did you actually tried it and did it use 4GB of RAM for you? I did and it used about 120 MB of RAM, which is not tiny, but not even in the ballpark of your figure. I know hating Electron apps is the new fad, but it would be nice to check the facts before you grab your fork.

How long did you leave it running? In my experience electronic apps tend to leak memory for some reason. Atom starts up at a couple hundred megs, and actually does end up at around 4GB. Same with Slack, although it's gotten better. I used to actually have a launchd script that killed Slack and restarted it every 30 minutes to keep the memory usage down.

Re: GitHub Desktop 1.0

#49

Let me fix the marketing for you: GitHub desktop is designed for our non Linux users. We felt like you weren't comfortable with a command line so we targeted you. Minimum system requirements quad core CPU and 32GB of ram.

How did an unhelpful and unprofessional comment float to the top of this thread in HN today?

This is NOT an acceptable standard of comments here on HN. Not everyone has to be a power user. Using a GUI app over CLI is not a big deal.

Quit trying to "fix the marketing" with your snarky comments.

Re: GitHub Desktop 1.0

#50

Let me fix the marketing for you: GitHub desktop is designed for our non Linux users. We felt like you weren't comfortable with a command line so we targeted you. Minimum system requirements quad core CPU and 32GB of ram.

Out of curiosity I've downloaded the app and tried it, because everyone seemed to hate it. Bloated, slow, eats RAM like crazy they said. Everybody says it so it must be true, right?

No. I was expecting a disaster and instead I got a nice little Git client (not really feature packed, but the advertised features worked as expected). It starts quite quickly (compared to GitKraken for instance which takes ~10 seconds on my machine). UI is very responsive. After few minutes of usage ate 120 MB of RAM which is less than Sublime Text which I also had running in the background (and compared to more than 500 MB used by Slack, also an Electron app). At idle it uses almost 0% CPU.

I have to say, I'm a bit disappointed. I was under impression that HN was better than that - issuing judgements before actually trying the bloody app.

Edit: To clarify - I am using version 1.0.0, on macOS 10.12.

Post reply on HN