C++/CLI
Microsofts dialekt av C++ som kan tala direkt med .NET-körtiden — limspråket när gammal C++-kod ska möta ny hanterad kod.
Introducerad med Visual Studio 2005 och standardiserad som ECMA-372, som ersättare för den illa omtyckta Managed Extensions for C++. Nyheten var handtagssyntaxen: String^ s = gcnew String("hej"), där ^ betecknar en referens till ett objekt på den skräpsamlade högen och gcnew allokerar där i stället för på den vanliga.
Den verkliga användningen är smal men seg: en C++/CLI-modul kan i samma fil inkludera en tjugo år gammal C-header och anropa en C#-klass, vilket gör den till standardvägen att slå in native-bibliotek åt .NET. Priset är att språket bara finns på Windows och att stödet i .NET Core dröjde till 2019. Ingen skriver hela program i det frivilligt.