difference between managed and unmanaged development
Answers
Answered by
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
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