Quantcast
Viewing all articles
Browse latest Browse all 203403

Re: Type cast Queue to Rendezvous reference

Not to intentionally derail the OP's thread, but just curious: what would you call this, if not "obfuscation":

 


It's purpose is to hide the actual Queue implementation from any user of the objects so they can't inadvertedly mess with the implementation.

Not trying to be flippant, I'm genuinely curious. I thought that's literally what "obfuscation" meant. They clearly left it open for users to poke around in and figure out, but to the casual user the underlying code is obscured by converting it to a refnum datatype.

 

They certainly had to do this to maintain conpane types, which doesn't fit the definition of "obfuscation". Anyway, just curious... thanks to all for the historical info 🙂


Viewing all articles
Browse latest Browse all 203403

Trending Articles



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