-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
I'm not sure I'd call the article a ripoff, but buckaroo's comes with an implementation: https://github.com/LoopPerfect/valuable
In a toy language, with such a destructive move, I tried making use of it: https://github.com/srh/kit/blob/master/phase5/box.ki (Note that it has a default implementation of the move operation defined by the "move" keyword -- nowhere in the project is there a need for a manual implementation via a "do_move" implementation.) It worked fine for recursive data structures, because the language had tagged unions and no inheritence.
It will never be called gc_ptr because C++ programmers have an allergy to the term GC. However, an attempt was made to implement a similar solution. Take a look at tracked_ptr: https://github.com/pebal/sgcl