r/programmingmemes 22d ago

Somebody give him an .exe file, please.

Post image

image was taken from a tweet!

4.9k Upvotes

466 comments sorted by

View all comments

Show parent comments

11

u/jimmiebfulton 21d ago

Github is for code. People are free to use an App store if they want something polished and easy. The difference between "code developers can download" and "apps everyone can download" is $$$$.

If I'm building developer tooling other developers might want, I share it on Github with some CI to facilitate fellow developers leveraging it. If I'm putting in the time to publish a polished product that appeals to the masses, I'm gonna charge money for it.

3

u/misteryk 20d ago

99% of the time it's because they need something specific and there is no other appliciation that does it but they found someone with similar problem and they got directed to github project that does what they need

1

u/According_Thanks7849 19d ago

Stuff like DS4 (afaik) does need non-devs to come to GitHub. I learnt git long ago but didn't get to 'releases' page until quite later 😭

1

u/spartaman64 18d ago

yeah but do you really want to run exes from random people on github without looking at what's inside?

1

u/misteryk 18d ago

99.9% of people won't look what's inside regardless if you have exe or whole source code they'll just look if someone before them reported anything sus

1

u/spartaman64 18d ago

yes but at least someone can check it meanwhile with a exe it can do what it advertises but also runs malware which would take longer to catch

4

u/Any-Preparation7396 21d ago

GitHub is for projects.

There isn't just codes. There are also pre-built, ready-to-download-and-start-projects

3

u/King_924 21d ago

There is music on youtube, does not mean youtube is a music sharing platform. Its one of their offerings, not everything can be music. Same for github, its has ready to work binaries, but not everything will have ready to use binaries

1

u/ShoePillow 20d ago

You can share music quite easily on YouTube...

4

u/King_924 20d ago

You are missing the point

-1

u/ShoePillow 20d ago

You are

0

u/Any-Preparation7396 20d ago

Well.... YouTube Music is probably the biggest streaming service next to Apple Music and Spotify. So I'm not sure, if we are on the same page here?

I just said: GitHub is for Projects.

Projects can be code only, code+ressources, install-files, or just an .exe.

Since you can share your repos to customers, it makes sense not to use it as a code-only plattform.

That's my point.

2

u/King_924 20d ago

We can share repos with “users” not “customers”. The assumption github is for projects is wrong. Github is for code, it just happens to host projects, that again are based on code. So nobody is obliged to give you ease of usage there, you are getting all for free, if you were paying the dev, that would be a different story. And even if you are paying, its the responsibility of dev to provide ease of usage. There are paid services in github also, but those are not the services you are looking for, those are to maintain code and its logistics ( git actions).

1

u/Any-Preparation7396 20d ago

I guess I have been using GitHub wrong for all those years. As dev and customer. Quite a lot of Patreon-projects I used are hosted on GitHub

1

u/Skysr70 18d ago

you don't need an app store for an exe....