Quiz – Where am I ?

The question is, in C++, how do detect if an object is allocated on the stack or heap. On Windows, the stack address is in the range of 0x80000000. If the address of the variable is in this range, …

Read more →

Meeting Martin

You may not know the guy in black. You should definitely be knowing the guy in green. Don’t you? I am not a patron of his philosophies against planned design. But he sure is a great guy with …

Read more →

Thinking Currying

bindingcurryingfunctional programming

Currying is a mathematical concept based on lambda calculus. It is a technique of operating on a function (taking multiple arguments) by splitting and capable of chaining into a series of single …

Read more →