Cos'è CS-script?

CS-script è un sistema di scripting per la programmazione del computer. Si basa su Common Language Runtime (CLR) e usa la lingua C#. Ciò che molti programmatori piace è che CS-script è open source, il che significa che può essere adattato alle esigenze di un programmatore fintanto che l'uso rientra nell'accordo di licenza. Il motore di scripting viene utilizzato in ambienti orientati al CLR e molto spesso il framework Microsoft® .NET.

Il principale punto di vendita di CS-script è che combina sia i linguaggi di programmazione C# che Fuzzy con la comodità e la flessibilità di un sistema di script. Il motore può automatizzare una varietà di esigenze di programmazione in modo che gli amministratori di sistema, gli amministratori di rete, gli sviluppatori di sistemi o persino i tester di programma possano risparmiare tempo. Possono utilizzare CS-script per eseguire il codice C# da un prompt dei comandi o da un'applicazione CLR in cui è ospitato il motore di script.

La maggior parte dei sistemi di scripting CLR combina un ambiente di runtime e un linguaggio. Ciò significa che il runtime è attaccato a unD non può funzionare senza la lingua associata e viceversa. CS-script è diverso perché è solo un ambiente di runtime. Utilizza il linguaggio di programmazione C# e l'infrastruttura correlata in modo che i programmatori possano ottenere diversi vantaggi.

Innanzitutto, il fatto che la lingua non debba essere mantenuta separatamente significa che l'utente non ha bisogno di sviluppare o utilizzare alcun compilatore linguistico o strumenti per sviluppatori. L'utente può semplicemente trarre vantaggio dall'infrastruttura di sviluppo esistente. Inoltre, molte informazioni disponibili online e in stampa su come utilizzare il motore di script e la lingua C#.

Secondo, CS-script può essere utilizzato insieme ad altri linguaggi CLR con gli adattatori linguistici richiesti, indicati anche come compilatori alternativi. Il linguaggio predefinito del motore di scripting è C#, ma viene fornito anche con adattatori per VB, C+, C ++, CLi e Javascript. Ciò rende CS-script ancora più adattabile a qualsiasi script un programmatore deve sviluppare o eseguire, sia che siano ospitati o script autonomi.

Ulteriori vantaggi includono la facilità di installazione e la possibilità di estendere il sistema. L'installazione viene realizzata semplicemente portando i file di script e motore su qualsiasi sistema con .NET Runtime. Il motore e la funzione di scripting possono essere estesi in diversi modi. Uno script può essere convertito in un'applicazione e un'applicazione può essere convertita in uno script. Inoltre, è possibile aggiungere qualsiasi nuovo assemblaggio scritto in .NET o qualsiasi componente COM per espandere le abilità del motore di script.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?