CLR Content on InfoQ
Latest featured content about CLR

- Topics
- JVM,
- Virtual Machines,
- Scala,
- Runtimes,
- .NET Framework,
- JVM Languages,
- Functional Programming,
- Visual Studio,
- .NET,
- Java,
- IDE,
- Microsoft,
- Programming,
- Language,
- Language Design,
- CLR,
- Languages,
- Companies
Scala.Net will be a version of Scala that supports the .NET ecosystem. We talked with Martin Odersky, Chairman and Chief Architect as well as co-founder of Typesafe, about Scala.Net, the version of Scala that support .Net as well as about Scala in general.
News about CLR
- Topics
- CLR,
- migration
Microsoft has released a list of members and types that are changed or deprecated in .NET Framework 4.5 Beta. They have also provided a guide to help developers migrate applications created with older versions of the .NET Framework.
- Topics
- Monitoring Tools,
- Monitoring,
- .NET,
- Operations,
- Ruby on Rails,
- PHP,
- Infrastructure,
- CLR,
- Web Applications,
- Performance & Scalability,
- Programming
New Relic has released two new variants of its performance tool: RPM for .NET and RPM for PHP. RPM offers performance monitoring and analysis for web applications running on premises or in the cloud.
- Topics
- JVM,
- Virtual Machines,
- Runtimes,
- Ruby,
- Dynamic Languages,
- Java,
- Mono,
- .NET,
- Languages,
- Compilers,
- Programming,
- Architecture,
- Language,
- CLR,
- LLVM,
- MacRuby
The LLVM team yesterday released LLVM 2.8, the low-level virtual machine infrastructure that includes a next-generation C/C++ compiler, optimiser, and run-time. In addition, the LLVM also sports a VMKit for CLR and JVM runtime and is used in tools as diverse as MacRuby and Python's Unladen Swallow. Additionally, the recently-released Mono 2.8 has a mono-llvm runtime. So what's new in LLVM 2.8?
- Topics
- .NET Framework,
- .NET,
- Programming,
- CLR
It doesn’t matter if you are using .NET or Mono, rich client or web, if you are using the CLR then you are using the Base Class Library. So in order to make changes more transparent, Microsoft’s BCL team is previewing new classes on CodePlex. Here developers can try out changes to the BCL and, because it is open source, alter the classes for further experimentation.
Articles about CLR

- Topics
- Ruby,
- IronRuby,
- Windows Azure,
- .NET Languages,
- Mono,
- Dynamic Languages,
- Azure,
- Languages,
- .NET,
- PaaS,
- Programming,
- Language,
- IIS,
- CLR,
- DLR,
- RubySpec,
- Rails,
- SQLite,
- RubyGems,
- Cloud Computing
IronRuby is Microsoft's implementation of the Ruby language we all know and love with the added bonus of interoperability with the .NET framework. It's supported by the .NET Common Language Runtime as well as, albeit unofficially, the Mono project. This article gives an introduction to IronRuby, and discusses how to run Rails applications in IronRuby as well as potential issues to look out for.

- Topics
- .NET Framework,
- WCF,
- .NET,
- CLR,
- Programming,
- Architecture,
- Windows Workflow Foundation
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.

- Topics
- JVM,
- Virtual Machines,
- Runtimes,
- Java,
- Java plus .NET Integration,
- .NET,
- Languages,
- CLR,
- Programming,
- 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.
Presentations about CLR

- Topics
- .NET,
- Presentations,
- Programming,
- CLR,
- Devlink Conference
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.
Interviews about CLR

- Topics
- JRuby,
- JVM Languages,
- Ruby,
- Runtimes,
- Dynamic Languages,
- .NET Framework,
- Silverlight,
- Java,
- OSS,
- Open Source,
- .NET,
- Languages,
- Microsoft,
- Community,
- Companies,
- Programming,
- Rich Internet Apps,
- CLR,
- Moonlight,
- Rubinius,
- DLR,
- RubySpec,
- RubyFringe
In this interview from RubyFringe, John Lam talks about his work on IronRuby and how Microsoft is approaching Open Source software development.

- Topics
- JVM,
- Virtual Machines,
- Ruby,
- Groovy,
- Runtimes,
- Dynamic Languages,
- Java,
- JVM Languages,
- QCon San Francisco 2007,
- .NET,
- QCon,
- Languages,
- Platforms,
- Programming,
- Architecture,
- Conferences,
- Ruby on Rails,
- Language,
- CLR,
- RubyGems
Neal Ford talks about the tendency of having multiple languages running on one of the two major platforms existing today: Java and .NET. He also presents the advantages offered by Ruby compared to static languages like Java or C#.