this post was submitted on 22 Feb 2024
916 points (95.7% liked)

Programmer Humor

19171 readers
1835 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] SpeakinTelnet@sh.itjust.works 46 points 6 months ago (2 children)

One of the most known programming tool is built on Ruby, Github.

[–] MilderRichter@feddit.de 38 points 6 months ago

GitLab also uses Ruby on Rails

[–] SpaceNoodle@lemmy.world 7 points 6 months ago (1 children)

And it's a pile of shit.

git is great. GitHub blows chunks. The only reason it's still big is that it sucks less than any other single platform.

[–] otl@hachyderm.io 6 points 6 months ago (1 children)

@SpaceNoodle I’ll always be sad how GitHub helped popularise centralised workflows. Such an amazing opportunity for a big cultural shift, but it didn’t go anyway as far as it could have.

@programmer_humor

[–] technom@programming.dev 2 points 6 months ago

Git owes a lot of its popularity to github. Without it, there's a good chance that mercurial would have taken over. In addition, the centralized workflow was what made both git and github popular. It simplified git usage enough to let a lot of novices get started.

I'm in no way a fan of centralization that github represents. But I think a decentralized workflow using git was a lost opportunity. People complain a lot about the git-email workflow. But I see no reason why it couldn't have become as easy as using github if the effort spent on github was spent on git-email tools and user experience.