Social Sciences, asked by safalgiri014, 2 months ago

difference between managed and unmanaged development​

Answers

Answered by sharmaseema2627
5

Answer:

Managed is an environment where you have automatic memory management, garbage collection, type safety, ... unmanaged is everything else. So for example . NET is a managed environment and C/C++ is unmanaged.

Explanation:

hope it helps

Answered by adventureisland
3

In Managed Development​  It is managed by the CLR or by the managed runtime environment. In Unmanaged Development The operating system executes it directly.

Managed Development​ :

  • It is managed by the CLR or by the managed runtime environment.
  • It does not provide low-level access to the programmer.
  • There is no memory buffer overflow.
  • Garbage collection, exception handling, and other runtime services are provided.

Unmanaged Development​ :

  • The operating system executes it directly.
  • It has no effect on the application's security.
  • It's possible that a memory buffer will overflow.
  • It lacks runtime services such as garbage collection, exception handling, and so forth.
Similar questions