Sean Hoffman
Sep 23, 2021

--

"You don't need to use these things until you are good enough."

I've been using C# since 1.0 and C++ since I bought Turbo C++ 1.0, and complicated is not always better.

There's a reason C++ has been declining in use. Half the crap thrown in the language does nothing for actual productivity other than slow down the compilers which have to parse all that garbage. And don't even get me started on the object-oriented purists who've been fighting a holy-war to make developers less-productive for more than 30 years.

Want proof? Then run some benchmarks on the std::regex library compared to languages that C++ should easily beat in performance. It's gotten big, complicated, ugly, unwieldy, and C# is on the same trajectory.

--

--

Sean Hoffman
Sean Hoffman

Written by Sean Hoffman

Software Developer (C++, C#, Go, others), Husband, Father. I eat fried potatoes annually on July 14th.

No responses yet