Hacker News new | ask | show | jobs
by rightbyte 1228 days ago
C'mon. In practice the differences are hugely overblown. The fundamentals are about the same.

Also doing "modern" Cpp with dogmatically ugly static and reinterpret_cast and shared or unique_ptr:s everywhere is just annoying.

"Best practices" in SWE are usually antipatterns since they are Cargo culted in a dogmatic way.

But then again I am a embedded C programmer ...

1 comments

> C'mon. In practice the differences are hugely overblown. The fundamentals are about the same.

> Also doing "modern" Cpp [...] is just annoying.

You're basically saying "I can totally do what you're asking, but I actually think it's super annoying and I'd very much rather do things my own way, so you should hire me because I'm an excellent candidate." Do you expect this to be a good sell?

I am not trying to sell in myself as a Cpp programmer at some corp. If that were the case, I would sing praise to smart pointers and Agile processes, like everyone else.

I am not dogmatically against 'modern' Cpp. It should just be used with self control. And many people way overdo it.