Follow

@Mirk0dex
No, it's worse, it's gateway to hell 🔥

@m0xee

C is hard to write and hard to read accurately.

C++ makes it easier to write programs that are impossible to read. As close to a "Write Once, Read Never" language.

I hated it in 1992 (or whenever I first came across it in professional setting) and I am still ok with C for MCUs.

@Mirk0dex

@niclas @m0xee @Mirk0dex

If your last contact with C++ was in 92 then I agree with your opinion, but that changed considerably since then

@Archivist

No, I have had the unpleaseant opportunity to use it recently, at Morgan Stanley... You know the firm that has Bjarne Stroustrup employed. And I have even had beer with him, expressing my disdain.

The biggest problem is that each organization do things in very different ways, and build up types, macros, and patterns that are unique to org, so you have to re-learn before you can even read the simplest application code, and learn all the "bugs" that the macros have.
@m0xee @Mirk0dex

@niclas
I agree with you, it's still a mess, but it did improve. At least there is STL now — no need to reinvent the wheel every time.
In the 90ies programming language not enforcing any coding style or patterns was considered flexible and good, perl being the epitome of how wrong this can get. Not anymore, languages popular nowadays either enforce syntactic sugar like python or have a formatting tool as a part of standard toolchain like go and rust.
@Archivist @Mirk0dex

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml