News for hackers. Stuff that matters.
Re:Cppfront, Herb Sutter's proposal for a new C++ syntax by mek6800d2 on Saturday September 17, 2022 @04:08PM (#32881091)
I used to work for a company whose product was a fairly large satellite control center software system (and we could supply hardware if needed), written in C++. It's used for a lot of commercial fleets. For example, back in the 2000s, when I worked on it, it was used for CDRADIO/Sirius's fleet. (I don't know if it's still used for SiriusXM's Sirius satellites, if any.)

I liked C++ in some ways, but as a whole, I think, C++ didn't reduce -- and may have increased -- the complexity of our software compared to the complexity of an equivalent C implementation. (I'm talking about the complexity of the software itself, not the complexities of the tasks it was doing.) The distribution of the complexity in the code would just have been different between the two implementations. IMHO.

So I mostly stick with C or other non-C++ languages now. Of course, C++ has expanded and changed greatly since then.

Re:Cppfront, Herb Sutter's proposal for a new C++ syntax by ncmncm on Saturday September 17, 2022 @06:29PM (#32882233)
You would be very pleasantly surprised at how programming in C+ is, today, vs. pre-C++11. With C++20, the language has got even nicer to use.
Re:Cppfront, Herb Sutter's proposal for a new C++ syntax by throwaway894345 on Sunday September 18, 2022 @12:48AM (#32884520)
I remember really enjoying C++ circa 2012, but I really hated scripting my own build tooling via CMake or manually wrangling dependencies. This was the stuff that pushed me out of C++. Fortunately, Go had just hit 1.0 and it fixed many of the problems out of the gate, and I didn’t really need the performance that C++ offered.
Re:Cppfront, Herb Sutter's proposal for a new C++ syntax by ncmncm on Sunday September 18, 2022 @04:24AM (#32885570)
Even CMake has got less annoying.
Re:Cppfront, Herb Sutter's proposal for a new C++ syntax by throwaway894345 on Monday September 19, 2022 @06:23PM (#32904934)
It had nowhere to go but up! (: Jokes aside, I’m glad to hear it.