Value semantics and reference semantics

Value semantics and reference semantics

If you re doing logging, it would often be convenient to log the state of any singletons, as they represent global state that might be required to reproduce a crash. If your singleton can be logged by serializing a complete representation of itself, this is ideal as you might also be able to deserialize that state and rerun your program with the singleton in the same state…
☕ Read more
Static and dynamic semantics of NoSQL languages

Static and dynamic semantics of NoSQL languages

Abstract: We present a calculus for processing semistructured data that spans differences of application area among several novel query languages, broadly categorized as NoSQL . This calculus lets users define their own operators, capturing a wider range of data processing capabilities, whilst providing a typing precision so far typical only of primitive hard-coded operators…
☕ Read more
Definition linguistic

Definition linguistic

We all need to pause and read this comic before using the dictionary definition of racism in an argument. While dictionaries are supposed to be authorities on how we speak, they reflect the opinions of some people while excluding many more. Check out this comic to find out about the biased history of the dictionary, and learn a more useful approach to language. Click for the…
☕ Read more
What does arguing semantics meaning?

What does arguing semantics meaning?

“To be honest, I don’t care what these types of verification are called be it automated checking or manual testing or ministry of John Cleese walks. What I would like to see is investment and respect being paid to testing as a profession rather than arguing with ourselves over semantics.” My very first job in software development was as a database programmer at a personnel…
☕ Read more