Quantcast
Viewing latest article 31
Browse Latest Browse All 222

Comment by Peter - Reinstate Monica on How Does the Left-Hand Side (LHS) of an Assignment Evaluate in C,?

@chqrlie Which, as an aside, indicates that the creators of C originally were a bit flip with their type system, for historical reasons (the predecessors it was built on, the state of the art when it was conceived) and for pragmatic reasons (Ritchie needed something that worked, and fast, to port the Unix kernel). C++ still suffers from this deficiency in rigor, needing "value types" like those lvalues orthogonally to the type system. Preferably, designating a memory location would be something expressed within the type system, like Algo68 did it with ref.

Viewing latest article 31
Browse Latest Browse All 222

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>