News for hackers. Stuff that matters.
Re:C++20 Concepts: The Definitive Guide by 37ef_ced3 on Sunday August 22, 2021 @12:56PM (#28267147)
I think you're trying to say you like C but dislike C++'s complexity.

You will enjoy Go.

Go can be understood as an improved, modernized C that doesn't abandon C's simplicity.

Re:C++20 Concepts: The Definitive Guide by the_duke on Sunday August 22, 2021 @01:33PM (#28267582)
The "Go is like C" comparison never made any sense to me.

Go has a sophisticated runtime with transparent N:M threading and built-in concurrency primitives, Interfaces, garbage collection and a large standard library.

Go is only simple when compared to the other languages that sit in a similar space, like Java and C#.

Re:C++20 Concepts: The Definitive Guide by pjmlp on Sunday August 22, 2021 @03:53PM (#28268940)
C's runtime is UNIX, that is why we got POSIX.
Re:C++20 Concepts: The Definitive Guide by throw_m239339 on Sunday August 22, 2021 @04:37PM (#28269364)
> Go can be understood as an improved, modernized C that doesn't abandon C's simplicity.

This is false, because Go has a garbage collector by default. This isn't an "improvement" in anyway but for those who don't care about memory management and predictable and deterministic performances.