What is "managed code" and what are its benefits?

General discussions related to APLNext's VisualAPL.

Moderators: Tech Support, phpbb_admin

What is "managed code" and what are its benefits?

Postby joe_blaze » April 17th, 2009, 6:49 am

For definitions of "managed code" go to:

http://en.wikipedia.org/wiki/Managed_code and
http://blogs.msdn.com/brada/archive/200 ... 48925.aspx

Generally "managed code" means greater security for the computer which runs it and the organization which depends on the results produced by that computer. The primary security features of "managed code" are"

    Virtualization of memory
    Application system manifest of resources required
    End user control of what is permitted to run on the machine

The Microsoft Windows application system environment, as a major target of "mal-ware", benefits greatly if "managed code" is employed in the Windows environment. The Microsoft .Net Framework and .Net languages such as C#, VB.Net and VisualAPL are used by application system programmers to develop "managed code" solutions which incorporate this enhanced security.

VisualAPL is the only APL programming language implementation which produces fully-managed, CLR (common language runtime) code for the .Net environment. VisualAPL needs no proprietary interpreter because it uses the Microsoft JIT (just in time) compiler like any other .Net language.
Posts: 385
Joined: February 11th, 2007, 3:09 am
Location: Box 361 Brielle, NJ 08730-0361

Return to VisualAPL

Who is online

Users browsing this forum: No registered users and 2 guests