Summary
This chapter described the execution system and its major functions, providing example programs that demonstrate how developers can interact with the execution system. In summary, the execution system provides facilities such as the following:
Class loading
Just-in-time compilation and verification
Memory management and garbage collection
Security
The execution system may be the source of the biggest difference between the CLR and other component models such as COM and CORBA. COM offers little support for ensuring the type safety of components, accomplishes life-cycle management through developer-controlled reference counting, and supports security as only an afterthought. CORBA provides little in the way of a standardized execution system; ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access