[Mono-list] Need Business Case for Mono

Robert Jordan robertj at gmx.net
Wed Apr 6 08:20:27 EDT 2011


On 06.04.2011 14:04, Stapleton, Steven J. wrote:
> In Java - If you want to unload a java module you've dynamically
> loaded runtime, you need to get rid of all references to the loaded
> module and hope the GC has decided to delete it. If you do not, or
> the GC has not, then when you request the module be loaded again, it
> will pull the old loaded module (not good if you've updated it since
> the first load). .NET doesn't have this issue, does it? Java appears
> to have 3rd party modules to help with this, but from what I've read,
> they aren't a sure thing.

.NET does have the same issues, but it provides a powerful
machinery that allows loading and unloading different assembly
versions into distinct compartments called "AppDomains".

Robert



More information about the Mono-list mailing list