Il "compilatore come servizio" di Microsoft Roslyn si fa avanti

  • Sep 08, 2023

Microsoft sta ora compilando internamente le build quotidiane di Visual Studio utilizzando la tecnologia del compilatore "Roslyn". Potrebbe esserci una nuova anteprima e/o una versione finale a breve?

Microsoft sta sperimentando internamente il suo compilatore "Roslyn" come tecnologia di servizio, e lo sta facendo compilare build giornaliere interne di Visual Studio utilizzando "Roslyn".

microsoftroslyn

Quell'aggiornamento, per gentile concessione di Microsoft Post del blog del 16 dicembre, è la prima volta che Microsoft condivide la sua tecnologia Roslyn in più di un anno.

Lo sforzo di Roslyn di Microsoft riguarda riprogettare i compilatori C# e VB per supportare il "compilatore come servizio" (CaaS). Attualmente un compilatore è una scatola nera; con Roslyn, Microsoft sta lavorando per aprirlo in modo che tutte le informazioni elaborate tramite un compilatore siano disponibili sotto forma di interfaccia di programmazione dell'applicazione (API).

La descrizione più recente di Roslyn di Microsoft (secondo un post sul blog "Domande frequenti su C#" del 16 dicembre) è "un sostituto dei nostri VB e C# compilatori (e alcune parti IDE che li sfruttano)." La tecnologia consentirà agli sviluppatori di "entrare all'interno del compilatore stesso", che secondo Microsoft "porterà a un IDE (ambiente di sviluppo integrato) molto più ricco e alla diagnostica in grado di essere sviluppata con uno sforzo notevolmente ridotto e costi."

Nel 2011, ho notato che Roslyn lo sarebbe stato un risultato finale post-Visual Studio 2012. Si è scoperto che è anche a post-Visual Studio 2013 anche uno.

L'ultima anteprima generalmente disponibile di Roslyn da parte di Microsoft è stata pubblicata nel settembre 2012.

"Sì, ci sentiamo un po' in imbarazzo per questo," ha scritto sul blog Matt Gertz, responsabile dello sviluppo dei linguaggi gestiti di VS. "Sì, siamo stati un po' in silenzio. No, non c'era niente di sbagliato qui, in realtà le cose stavano andando molto bene."

Non c'è alcuna parola nel post di oggi se ci sarà presto un'altra anteprima di Roslyn o se il team rilascerà il codice come parte di uno degli aggiornamenti di Visual Studio 2013 previsti nel 2014. Ho chiesto ai dirigenti di Microsoft; nessuna parola finora.