this post was submitted on 24 Aug 2025
267 points (96.8% liked)

Programmer Humor

25974 readers
353 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 2 years ago
MODERATORS
 
top 22 comments
sorted by: hot top controversial new old
[–] kamen@lemmy.world 12 points 1 day ago (4 children)

I've been out of the loop regarding game dev for the last few years, but I somewhat share the "fuck Unity" sentiment. Any one of you folks using Godot? I've heard pretty good stuff about it.

[–] GojuRyu@lemmy.world 4 points 15 hours ago

I’ve used Godot a bit for hobby projects and I like it. I have only experimented with 2D games but it is the simplicity and flexibility of the scene system that really sets it apart for me, so that should carry over to 3D I imagine. I used Unity in the past (half a decade ago) and compared to that Godot feels more coherent as concepts just fit together in a way they didn’t in Unity. Once you understand scenes and how they communicate you can get pretty far. To achieve the same in Unity I had to learn of and understand more concepts to make it work. This may however also be colored by the fact that my learning Unity and learning programming overlapped so I didn’t have as much background knowledge back then.

[–] Jankatarch@lemmy.world 11 points 1 day ago* (last edited 1 day ago) (1 children)

I tried it and I like it a lot. It's so light there is a website you can use godot online in. I like light tools.

[–] SkyeStarfall@lemmy.blahaj.zone 4 points 23 hours ago (1 children)

I'm not on my PC so can't check, but I recall the Godot engine binary being less than 1GB

That's pretty wild for a modern engine

[–] Jankatarch@lemmy.world 5 points 23 hours ago* (last edited 23 hours ago)

Godot is 1 gb on steam only. Normally it's less than 100 mb.

[–] Duke_Nukem_1990@feddit.org 6 points 1 day ago

Completed several smaller games with Godot and I love it. But I am also big on the whole Fuck-Corporate-Mostly-Everything which makes me like Godot even more, since it is open source and community driven.

[–] KeefChief13@lemmy.world 1 points 1 day ago* (last edited 1 day ago)

I have enjoyed using gamemaker, but they changed to a subscription model I heard.

[–] Squiddork@lemmy.world 23 points 1 day ago

PBRT, Writing my own emulators, engines and games made me appreciate computer science so much so that I found webdev to be monotonous and boring enough to leave the industry.

[–] undefined@lemmy.hogru.ch 26 points 2 days ago (1 children)

Is Ruby on Rails known for crashing often? I’ve been a developer for something like 15 years and don’t understand the backend portion of this meme. Am I missing something?

[–] kibiz0r@midwest.social 41 points 2 days ago (3 children)

It’s been ages since I did Rails, but I remember that back then memory leaks were just a fact of life and you had to have a system that monitors the server processes and restarts them when the memory usage gets too high.

I truly hope that’s not still the case.

[–] 0x0@lemmy.zip 4 points 1 day ago

Oh, so like tomcat then.

[–] grrgyle@slrpnk.net 4 points 1 day ago (1 children)

Lol with kubernetes et al style container orchestration + service architecture, I'd say this is almost becoming more common. It's just so easy to automatically recycle a pod if one of the processes starts being too greedy.

[–] gravitas_deficiency@sh.itjust.works 3 points 1 day ago* (last edited 1 day ago)

Cattle, not pets.

But also, stop building stupid and inefficient software. We have these immensely powerful platforms that pervade server farms and consumer devices alike fucking everywhere these days. One of the marked downsides is that now everyone who just wants to finish the MVP and doesn’t care about system efficiency, reliability, and robustness just throws a pile of ass-tier frameworks at the problem and calls it done.

Use more Rust. It’s good for you. It’s good for the practice of computer science writ large. It’s good for the world.

[–] tdawg@lemmy.world 4 points 1 day ago (1 children)

I spent some time dabbling with it about six months back. Never had any issues

[–] marsza@lemmy.cafe 5 points 1 day ago

Run it in production.

[–] MonkderVierte@lemmy.zip 3 points 1 day ago

Fuck Rails, which is why some people made their own Ruby env manager.

[–] je_skirata@lemmy.today 10 points 2 days ago (1 children)
[–] dosuser123456@lemmy.sdf.org 3 points 1 day ago

yes, the typo

[–] GreenKnight23@lemmy.world 4 points 1 day ago (1 children)

more like SQLAlchemy is always "carshing".

rails, although slow, is pretty damn stable if your code isn't absolute trash.

[–] dosuser123456@lemmy.sdf.org 4 points 1 day ago (1 children)

this was made by a friend who uses rails with ruby...and is ass at ruby

[–] fmixolydian@programming.dev 1 points 1 day ago

understandable, given i picked up that language barely a week ago.

also, about rails crashing - it was bc rails wasn't importing ActiveSupport::LoggerThreadSafeLevel::Logger properly.

another reason i dont like rails is the sheer complexity of its project structure (seriously, 20 dirs/files for an empty project? django compared to that is like a feather to an anvil) - although some of its components (like active record) are admittedly fairly good, when used in isolation (if it wasn't for the fact that migrations don't work as rails is broken)

[–] otter@lemmy.dbzer0.com 1 points 1 day ago

"CARSHING"? Yeah... That tracks.