Microsoft sendte i går .Net Core 3 og C# 8 på gaden, til Windows, Mac og Linux, under MIT-open source-licensbetingelserne.
I et blog-indlæg skriver projektchefen Richard Lander blandt andet:
».Net Core 3 inkluderer mange forbedringer, herunder tilføjelse af Windows Forms og WPF til miljøet, tilføjelse af nye JSON api'er, understøttelse af ARM64-processorer og forbedring af ydelsen hele vejen igennem. C# 8 er også en del udgivelsen, og inkluderer 'nullable'-facilitet, asynkrone strømme og flere programmeringsmønstre.«
Læs også: Nej til null: Her er nyhederne i C# 8
Det nye miljø kan også byde på en ny udgave af den funktionelle programmeringssprog F#, der bygger på ML. Den nye version hedder 4.7 og kommer med ændringer i compiler og kernebiblioteket.
Om nyhederne i C# 8 har sprogets danske tovholder Mads Torgersen tidligere berettet:
»Vi har foregivet det de sidste 50 år med objektorienteret programmering, men faktisk er null ikke et objekt. Derfor eksploderer alt, når du prøver at behandle det som om det er et. Så ikke mere af det: Null er verboten, medmindre du beder om det.«
.Net Core kan downloades fra Microsofts hjemmeside.