this post was submitted on 26 Dec 2025
363 points (98.1% liked)

Programming

24072 readers
155 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 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] footfaults@lemmygrad.ml 14 points 1 day ago* (last edited 1 day ago)

The tradeoff always was to use higher level languages to increase development velocity, and then pay for it with larger and faster machines. Moore's law made it where the software engineer's time and labor was the expensive thing.

Moore's law has been dying for a decade, if not more, and as a result of this I am definitely seeing people focus more on languages that are closer to hardware. My concern is that management will, like always, not accept the tradeoffs that performance oriented languages sometimes require and will still expect incredible levels of productivity from developers. Especially with all of nonsense around using LLMs to "increase code writing speed"

I still use Python very heavily, but have been investigating Zig on the side (Rust didn't really scratch my itch) and I love the speed and performance, but you are absolutely taking a tradeoff when it comes to productivity. Things take longer to develop but once you finish developing it the performance is incredible.

I just don't think the industry is prepared to take the productivity hit, and they're fooling themselves, thinking there isn't a tradeoff.