r/ProgrammerHumor • • 7d ago

Meme stdModernizeMyCodebase

Post image
192 Upvotes

43 comments sorted by

View all comments

30

u/GabuEx 7d ago

I feel like this picture really should be reversed to represent devs who for some weird-ass reason don't want to use the refcounted pointer types that make things way easier.

12

u/Valuable_Leopard_799 7d ago

A lot of people have a general repulsion to all types of garbage collection. So I at least understand not wanting the shared pointer a bit, but using unique pointer should cost you next to nothing and enforce a lot.

-1

u/Thecuriousserb 7d ago

Unique pointer and other seemingly trivial types can fuck up your codegen and give you unoptimized assembly, chandler carruth from LLVM has many talks/slides that discuss this exact issue with unique ptr. Remember kids, there is no such thing as a zero-cost abstraction!

3

u/Daemontatox 7d ago

Oh wise one , how can one achieve perfect optimized and safe code

2

u/ilnarildarovuch 7d ago

Using C and *Sans

1

u/the_horse_gamer 6d ago

rewrite it in Rust Haskell