All content and news on InfoQ about CLR
Latest featured content about CLR

- .NET,
- Architecture
- Topics
- .NET Framework
Mohammad Akif provides an overview of the release the .NET Framework 3.0. While there are no changes in the CLR there are significant additions to framework itself in the form or a new language, XAML, and brand new libraries like WPF, WF and WCF. In order to unleash its full potential Architects need to understand the changes and possibilities of this latest release of .NET.
-
By Mohammad Akif
on Jul 03, 2007,

- .NET,
- Java
- Topics
- Java plus .NET Integration,
- Interop
The two most popular managed environments (the JVM and the CLR) are in fact, nothing more than a set of shared libraries, each providing services to executing code such as memory management, thread management, code compilation (JIT), etc. Using both the JVM and the CLR inside the same operating system process is easy, since any process is capable of loading just about any shared library.
-
By Ted Neward
on Jan 29, 2007,

- .NET
- Topics
Justin Smith presents the internals of the .NET Garbage Collector and how you should design your types to play nicely with it. Learn about heap allocations, the GC Algorithms, Multiprocessor considerations, and the IDisposable pattern.
-
By Justin Smith
on Jun 27, 2007,
News about CLR
- Architecture
- Topics
- Domain Specific Languages,
- Dynamic Languages,
- Programming
The trend seems to be clear; in the next few years there will be an increase in adoption of new programming languages and systems will be written in multiple languages. But what does the mix look like, and which languages are suitable for what? In a recent post, language explorer and JRuby developer Ola Bini describes what future systems may look like.
-
By Niclas Nilsson
on Jan 03, 2008,
- Java,
- .NET,
- Architecture,
- Ruby
- Topics
- Scripting
The Parrot Virtual Machine recently had it’s sixth birthday. Parrot is a VM that sprung out of the Perl6 development, which primarily targets dynamic languages, but also for instance .NET and C99. But six years is a long time, and both Microsoft and Sun is targeting this segment. Is it too late for Parrot?
-
By Niclas Nilsson
on Sep 21, 2007,
- .NET,
- Ruby
- Topics
- Interop,
- .NET Framework
The Ruby Connector allows communication between .NET and Ruby. This brings the power of .NET to Ruby, and allows to use Ruby to power Visual Studio generated GUIs.
-
By Werner Schuster
on Sep 11, 2007,
- .NET,
- Ruby
- Topics
- Open Source,
- Dynamic Languages,
- .NET Framework
IronRuby, Microsoft's implementation of Ruby for .NET, is now hosted on RubyForge. The current state of the code is available via the Subversion repository.
-
By Werner Schuster
on Sep 01, 2007,
- .NET
- Topics
- Research,
- .NET Framework
This past year Microsoft introduced Phoenix a project aimed at transforming the traditional blackbox compiler into a transparent one.
-
By James Vastbinder
on Aug 19, 2007,
- Java,
- Ruby
- Topics
- JRuby,
- Reuse,
- Dynamic Languages
A new project aims to increase collaboration among JVM based languages. The Java Language Runtime aims to collect code that is common among languages targeting the JVM and prevent duplication among the providers of JRuby, Jython, Groovy, and many others.
-
By Werner Schuster
on Jul 31, 2007,