runtime
-
Hi everyone whats "runtime" exactly? I have read about it on MSDN but can you explain for me? " You can think of the runtime as an agent that manages code at execution time, providing core services such as memory management, thread management, and remoting, while also enforcing strict type safety and other forms of code accuracy that promote security and robustness". Thanks.
-
Hi everyone whats "runtime" exactly? I have read about it on MSDN but can you explain for me? " You can think of the runtime as an agent that manages code at execution time, providing core services such as memory management, thread management, and remoting, while also enforcing strict type safety and other forms of code accuracy that promote security and robustness". Thanks.
.NET (source)programs are compiled into assemblies. These assemblies are in the form of MSIL, MS Intermediate Language. The runtime, Common Language Runtime (CLR) is the set of programs that compiles your .NET assemblies into binary code for the processor and operating system it runs on, and executes them. All .NET languages (VB, C#, F#, Managed C++) are compiled into the same MSIL. That's why you can mix assemblies written in any of the available .NET languages. Whereas in the olden days (before .NET) you had to worry about things like memory management, now it's handled by the CLR. Cheers
I don't like my signature at all
-
.NET (source)programs are compiled into assemblies. These assemblies are in the form of MSIL, MS Intermediate Language. The runtime, Common Language Runtime (CLR) is the set of programs that compiles your .NET assemblies into binary code for the processor and operating system it runs on, and executes them. All .NET languages (VB, C#, F#, Managed C++) are compiled into the same MSIL. That's why you can mix assemblies written in any of the available .NET languages. Whereas in the olden days (before .NET) you had to worry about things like memory management, now it's handled by the CLR. Cheers
I don't like my signature at all
-
Thanks for your reply so runtime is equals with common language runtime and is it correct MSIL=CIL and they are same? and Common Language Runtime is a software or a virtual machine?
Yes MSIL==CIL. I think nowadays the official term is CIL, us old people have hard to break habits :) Just as the JVM is a virtual machine solely to run JAVA-bytecode, the CLR is for .NET CIL-assemblies. further reading : Common Intermediate Language[^] Cheers
If you can read this, you don't have Papyrus installed
-
Yes MSIL==CIL. I think nowadays the official term is CIL, us old people have hard to break habits :) Just as the JVM is a virtual machine solely to run JAVA-bytecode, the CLR is for .NET CIL-assemblies. further reading : Common Intermediate Language[^] Cheers
If you can read this, you don't have Papyrus installed
For such question please prefer using FAQs that will be faster.
-
For such question please prefer using FAQs that will be faster.
-
Hi everyone whats "runtime" exactly? I have read about it on MSDN but can you explain for me? " You can think of the runtime as an agent that manages code at execution time, providing core services such as memory management, thread management, and remoting, while also enforcing strict type safety and other forms of code accuracy that promote security and robustness". Thanks.
Think of the CLR as the engine that converts the C# code that you write into machine level code that the computer understands. It does many other things like memeory management, thread management etc. while doing this conversion.
The funniest thing about this particular signature is that by the time you realise it doesn't say anything it's too late to stop reading it. My latest tip/trick