.NET
Maggiori informazioni
- Proprietario
- Microsoft
- Rilascio
- Tipo
- Piattaforma di sviluppo
- Licenza
- MIT (.NET moderno)
- Sorgente
- github.com/dotnet/runtime
La piattaforma di sviluppo di Microsoft: un runtime condiviso in cui C#, F# e VB.NET vengono compilati nello stesso codice intermedio.
Il sorgente diventa CIL (Common Intermediate Language), eseguito dal CLR, il runtime con compilazione JIT e garbage collection. Il fatto che più linguaggi condividano lo stesso sistema di tipi significa che una libreria F# può essere richiamata direttamente da C#.
La storia si sviluppa su due binari. Il .NET Framework originale, del 2002, era legato a Windows e si è fermato alla versione 4.8. .NET Core, poi chiamato semplicemente «.NET» dalla versione 5 in avanti, è una riscrittura aperta e multipiattaforma ed è oggi l'unico ancora in sviluppo.