finally, a new C++ pointer type that is literally just a regular pointer that is referred to differently for no reason. i'm in heaven
"It is intended as a near drop-in replacement for raw pointer types, with the advantage that, as a vocabulary type, it indicates its intended use"
finally, a way to know what the intended use of a pointer is. thank god 2018 will be the year where C++ code can effectively communicate the intent of a variable by simply declaring it as an instance of `std::non_owning_const_piss_shit_hell_ptr<int>` instead of `int*`
@revenant every 4 or 5 years i (a person who has occasionally written c++ but never actually learned enough c++ to understand anything at all) catch a little windnow into the current state of c++ and it's a glimpse into some kind of weird postmodern satirical hellscape full of strange glittering mechanisms assembled entirely out of razor blades and crank ontological obsessiveness.
@brennen that sounds like a more enjoyable experience than the reality of it
@revenant leave me a few of my cherished illusions
Follow friends and discover new ones. Publish anything you want: links, pictures, text, video. This server is run by the main developers of the Mastodon project. Everyone is welcome as long as you follow our code of conduct!