What the heck is the CLR
I guess this reading did not surprised me because Microsoft has been working with the open source community and trying to push their development tools for quite some time. I found very interesting the advantages of portability and compactness, mainly because we live in the age of downloads and compactness is a very important factor. Also, as I would like to know more about security the part of implementing security in the multiple platform execution environment. Lastly, the flexibility with the construction of typesafe meta programming sounded really good. Specifically, the CLI works using multiple concurrent threads of control which are basically a silly linked list of stack frames. It contains the following components: Instruction Pointer to point to the next CLI instruction, evaluation stack containing intermiediate values of computation, array of local variables, array of incoming arguments, method info handle that contains information about each method, memory pool for dynam