Post:
If youâre still shipping loadâbearing code in C, C++, Python, or vanilla JavaScript in 2025, youâre gambling with house money and calling it âexperience.â
As systems scale, untyped or footâgunâheavy languages donât just get harder to work withâthey hit a complexity cliff. Every new feature is another chance for a runtime type error or a memory bug to land in prod. Now layer LLMâgenerated glue code on top of that. More code, more surface area, less anyone truly understands. In that world, âweâll catch it in testsâ is wishful thinking, not a strategy.
We donât live in 1998 anymore. We have languages that:
- Make whole classes of bugs unrepresentable (Rust, TypeScript)
- Give you memory safety and concurrency sanity by default (Rust, Go)
- Provide static structure that both humans and LLMs can lean on as guardrails, not red tape
At this point, choosing C/C++ for safetyâcritical paths, or dynamic languages for the core of a large system, isnât just âold school.â Itâs negligence with better marketing.
Use Rust, Go, or TypeScript for anything that actually matters. Use Python/JS at the edges, for scripts and prototypes.
For production, loadâbearing paths in 2025 and beyond, anything else is you saying, out loud:
âIâm okay with avoidable runtime failures and undefined behavior in my critical systems.â
Are you?
Comment:
Nonsense. If your code has reached the point of unmaintainable complexity, then blame the author, not the language.


Sure, never claimed anything different. Runtime type safety != type safety.
Oh boy⊠now itâs what âkindâ of type safety. The fake kind or the real kind. What other kinds of type safety is there?
Yes, there exist different kinds of type safety. What the fuck are you even asking?
Haha name some more.
Tell me you donât know what type safety is after a 22 year career without telling me. Oh boy.
I love how youâre so angry that you follow me around. Thatâs the true meaning of being a loser đ„° it took me a minute to remember who you were because I forgot about you hours ago. đ«Ą
I just saw your tag, âVibe-coding schmuckâ, in this post, and decided to give the same comment you gave me out of nowhere. đ€·ââïž Almost word for word mind you. Pretty scummy, right? (You should check the vote ratios in our comment threads btw.)
I like your delusions of grandeur that you think you have people following you around though. lol
Plays perfectly into the awful correspondence we had.
Your raw rage is making my day thanks bud.
Keep being delusional, Mr. Replaceable. đ
Go get comforted by your loving wife and kids who Iâm sure really respect you.
Aww thanks, first nice thing you said all day. Hope it didnât burn your skin.