this post was submitted on 20 Feb 2024
1124 points (97.1% liked)

Microblog Memes

5837 readers
1985 users here now

A place to share screenshots of Microblog posts, whether from Mastodon, tumblr, ~~Twitter~~ X, KBin, Threads or elsewhere.

Created as an evolution of White People Twitter and other tweet-capture subreddits.

Rules:

  1. Please put at least one word relevant to the post in the post title.
  2. Be nice.
  3. No advertising, brand promotion or guerilla marketing.
  4. Posters are encouraged to link to the toot or tweet etc in the description of posts.

Related communities:

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 10 points 9 months ago (2 children)

It’s Python. It’s source or nothing.

Not quite true. There are tools that can compile a Python program to a binary. I used PyInstaller years ago to create a single-file .exe file of a Python app I designed for a non-tech savvy friend. Worked like a charm.

[–] [email protected] 6 points 9 months ago (1 children)

Remember, the person does it FOR FREE in his SPARE TIME. Any type of entitlement is absolutely toxic. No, you are not entitled for an installer. Especially with Python. The READMEs are usually 1-5 commands, anyway. People would rather rant for across several forums rather than educate themselves over 30 mins.

[–] [email protected] 4 points 9 months ago (1 children)

I wasn't suggesting the developer is obligated to compile anything. I was simply correcting the person I was responding to because they were incorrect. They said "It's source or nothing", and I chimed in that there are, in fact, ways to compile Python to simple executables. Nowhere did I say the developer is required to do this for end users.

[–] [email protected] 1 points 9 months ago (1 children)

I was rather targeting the whole audience, sorry, didn't mean to come out as rude.

[–] [email protected] 3 points 9 months ago

Ah, no worries. It's all good.

[–] [email protected] 6 points 9 months ago* (last edited 9 months ago)

Yes, but that's extra effort, for a single platform. In order to properly asuage the goons that whine about no installer, they'd need to compile up such a binary or installer for every OS, for each unique distro.

My point is not that it is impossible, but that to even gain much for everyone, it takes A LOT of extra work. The source code for Python, with build context included, is easier than most other options.