Skip to main content

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 a un programma di programmatori fintanto che l'uso rientra nell'accordo di licenza.Il motore di scripting viene utilizzato in ambienti orientati al CLR e molto spesso Microsoft .NET Framework.

Il principale punto di forza di CS-script è che combina i linguaggi di programmazione di controllo C# e Fuzzy con la convenienza e la flessibilità di un sistema di scripting.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 una lingua.Ciò significa che il runtime è allegato e 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.

In primo luogo, il fatto che il linguaggio non debba essere mantenuto separatamente significa che l'utente non ha bisogno di sviluppare o utilizzare alcun compilatore di linguaggio o sviluppatoreutensili.L'utente può semplicemente trarre vantaggio dall'infrastruttura di sviluppo esistente.Inoltre, una grande quantità di 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 richiestiindicato 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 che un programmatore deve sviluppare o eseguire, sia che siano ospitati o autonomi.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à dei motori di script.