News for hackers. Stuff that matters.
Re:How fast can you allocate a large block of memory in C++? by lmm on Thursday January 16, 2020 @02:19AM (#22062316)
> And the guys that implement smart pointers are what, exactly? Uberprogrammers? Is there a certificate to get into that club? What about compiler authors, that deal with, gasp, optimizations of these bare pointers? Kernel developers? Embedded system engineers?

One cannot do any of those things safely by hand. Compilers, kernels, and embedded systems do indeed do these things; they also have bugs.

Re:How fast can you allocate a large block of memory in C++? by choeger on Thursday January 16, 2020 @03:56PM (#22068814)
You are contradicting yourself. If one cannot do these things safely by hand, then noone can implement the automatic abstractions either.
Re:How fast can you allocate a large block of memory in C++? by rcxdude on Friday January 17, 2020 @03:04PM (#22078637)
You cannot safely control an internal combustion engine's valve timings by hand, but it is clearly possible to implement this automatically (and fairly simply). Some things are much easier for machines to do than humans, even though the machines are designed and build by humans.