• I follow that stuff also for nearly 30 years... and I want to add "why you don't need another programming language".

    in my opinion people waste lot of enery and time in inventing "revolutionary" database concepts and languages, thereby neglecting that especially C/C++ (and previously PASCAL) had the idea of being extensible for solve any future programming challenges. Someone who's a full bred programmer can dissemble any problem and code that in C++ - more or less elegant - and it is possible to store everything in a row oriented database.

    Over past 30 years colum/row oriented databes (with or without using the "relational thing" were dominant, because nearly all data was provided in that way. And before we had the object oriented world an object was just a "Struct" that could contain other structs or even functions / methods, didn't even need C++ for that. Other things will come and they will go... I'd guess MS SQL server and C++ / C# will still exist even in 30 Years, but everything else will be buried in the /NUL device.