this post was submitted on 10 Oct 2026
885 points (98.9% liked)

Programmer Humor

33595 readers
2110 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 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] rumba@lemmy.zip 1 points 1 day ago

Rust is different. Writing in it isn't horrible, but porting to it can be quite tedious. You have to have substantial consideration for how a variable is used. Variables that aren't static can only have one owner, so you find yourself needing to rewrite the data flow through the whole app in many cases. there's a lot more about having to roll back protections to work on vendor/OS APIs. And then there are just enough differences in the languages that you can't just do a line by line port and end up with something that's viable, it needs a lot of restructuring.