The 5.7 kernel is out
The 5.7 kernel is out
Posted Jun 2, 2020 8:21 UTC (Tue) by Wol (subscriber, #4433)In reply to: The 5.7 kernel is out by quotemstr
Parent article: The 5.7 kernel is out
You only need some badly written and poorly written driver to start evicting L1 cache and the whole system suffers.
I think it's a case of "C: if it looks efficient it probably is. C++: If it looks efficient, who knows what the hell is going on behind the scenes ..."
Now if you apply C++ discipline to C code that's a whole 'nother ball game!
My expertise is databases. And I like Pick because there is a consistent model right through from hardware to application (at least, there is if the programmer knows what they're doing! :-) Just like C, there's plenty of rope to hang yourself.
Relational - C&D to be precise - is a whole pile of poo. Firstly, there's the logical inconsistency within the rules themselves. Then there's the model second-guessing you to try and protect you from yourself. Then there's the implementation - severely hamstrung by the model itself if it tries to implement it faithfully. Pascal, SQL, C++, ... great for novices, and quite good languages, but expensive in wasted computer power as it tries to protect you from yourself.
Cheers,
Wol
