300
you are viewing a single comment's thread
view the rest of the comments
[-] ByteHandler@lemmy.world 4 points 1 day ago

Yes and no. It's not usually the fault of the programming language.

But programming languages have a unique ability: The design of the language itself can and will instill bad or good habits into the code of oneself. These languages are designed pretty deliberately, so those habits are a direct consequence of the design of a language. In fact, Sean Goedecke's own C-to-Rust example makes this point implicitly: Cantrill's port got faster not because the redesign was really clever, but because Rust's borrow checker and standard library actively steered him toward a more cache friendly Binary tree. There are probably many more examples out there that had a real world impact.

There are no bad languages, every language has its place somewhere. But design decisions matter.

[-] bss03@infosec.pub 1 points 16 hours ago

There are no bad languages

Malbolge. ;)

this post was submitted on 23 Oct 2026
300 points (96.3% liked)

Programming

28952 readers
618 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 3 years ago
MODERATORS