Kas yra CS-Script?

CS-Script yra skriptų sistema, skirta kompiuterių programavimui. Jis pagrįstas Common Language Runtime (CLR) ir naudoja C# kalbą. Daugeliui programuotojų patinka tai, kad CS-Script yra atvirojo kodo, o tai reiškia, kad jis gali būti pritaikytas programuotojo poreikiams tol, kol naudojamas pagal licencijos sutartį. Skriptų variklis naudojamas į CLR orientuotose aplinkose, o dažniausiai Microsoft® .NET Framework.

Pagrindinis CS-Script pardavimo taškas yra tas, kad jis sujungia ir C#, ir neaiškios valdymo programavimo kalbas su scenarijų sistemos patogumu ir lankstumu. Variklis gali automatizuoti įvairius programavimo poreikius, kad sistemos administratoriai, tinklo administratoriai, sistemų kūrėjai ar net programų testuotojai galėtų sutaupyti laiko. Jie gali naudoti CS-Script, kad vykdytų C# kodą iš komandų eilutės arba iš CLR programos, kurioje yra scenarijaus variklis.

Dauguma CLR scenarijų sistemų sujungia vykdymo aplinką ir kalbą. Tai reiškia, kad vykdymo laikas yra prijungtas prie susijusios kalbos ir negali veikti be susijusios kalbos, ir atvirkščiai. CS-Script skiriasi, nes tai tik vykdymo aplinka. Ji naudoja C# programavimo kalbą ir susijusią infrastruktūrą, kad programuotojai galėtų pasinaudoti įvairiais pranašumais.

Pirma, tai, kad kalbos nereikia prižiūrėti atskirai, reiškia, kad vartotojui nereikia kurti ar naudoti jokio kalbos kompiliatoriaus ar kūrėjo įrankių. Vartotojas gali tiesiog pasinaudoti esama plėtros infrastruktūra. Be to, internete ir spausdinta daug informacijos apie tai, kaip naudoti scenarijų variklį ir C# kalbą.

Antra, CS-Script gali būti naudojamas kartu su kitomis CLR kalbomis su reikiamais kalbos adapteriais, dar vadinamais alternatyviais kompiliatoriais. Numatytoji scenarijų variklio kalba yra C#, tačiau ji taip pat pateikiama su VB, C+, C++, CLI ir JavaScript adapteriais. Dėl to CS-Script dar labiau pritaikomas bet kokiems scenarijams, kuriuos programuotojas turi sukurti ar paleisti, nesvarbu, ar jie yra priglobti, ar atskiri scenarijai.

Papildomi privalumai yra paprastas montavimas ir galimybė išplėsti sistemą. Diegimas atliekamas tiesiog perkeliant scenarijų ir variklio failus į bet kurią sistemą, kurioje yra .NET vykdymo laikas. Skriptų variklį ir funkciją galima išplėsti keliais būdais. Scenarijus gali būti konvertuojamas į programą, o programa gali būti konvertuojama į scenarijų. Be to, galima pridėti bet kokius naujus rinkinius, parašytus .NET arba bet kokius COM komponentus, kad būtų išplėstos scenarijų sistemos galimybės.