Microsoft sta lavorando ad un nuovo linguaggio di programmazione, simile al C# che è ancora in fase beta. Il suo nome è Axum. BigM non ha ancora dichiarato chiaramente quali sono le caratteristiche del nuovo linguaggio, ma è già possibile utilizzarlo leggendo la guida ufficiale, in inglese.
Il nuovo linguaggio, essendo ancora in fase beta, non è perfetto, ma è solamente considerato stabile. Microsoft però avvisa che potrebbe subire cambiamenti anche radicali senza alcun preavviso.
Axum, secondo le poche indiscrezioni giunte, dovrebbe essere un linguaggio innovativo e abbastanza semplice. Per utilizzarlo, oltre a dover leggere tutta la guida, bisogna scaricare e installare un file che aggiungerà a Visual Studio la possibilità di creare un nuovo progetto Axum.
Questo è tutto ciò che posso dirvi al momento. Se lo avete già provato vi pregherei di comunicarmi come lo trovate perchè sono curioso e magari potrei provarlo, se è proprio utile :P!
Ecco qui una parte di codice tratto dalla guida ufficiale:
using System;
agent Program : channel Microsoft.Axum.Application
{public Program()
{ // Receive command line arguments from port CommandLine
String [] args = receive(PrimaryChannel::CommandLine);
// Send a message to port ExitCode:
PrimaryChannel::ExitCode <– 0; }}

