Izdanje OneScript 1.8.0, okruženja za izvršavanje skripti u jeziku 1C:Enterprise

Objavljeno je izdanje projekta OneScript 1.8.0, razvijajući višeplatformski virtualni stroj neovisno o tvrtki 1C za izvršavanje skripti u jeziku 1C:Enterprise. Sustav je samodostatan i omogućuje vam izvršavanje skripti na jeziku 1C bez instaliranja platforme 1C:Enterprise i njenih specifičnih biblioteka. OneScript virtualni stroj može se koristiti i za izravno izvršavanje skripti u 1C jeziku, kao i za ugradnju podrške za njihovo izvršavanje u aplikacije napisane na drugim jezicima. Kôd projekta je napisan u C# i distribuiran pod licencom MPL-2.0. Podržava rad na Linuxu, Windowsu i macOS-u.

OneScript podržava sve značajke 1C jezika, uključujući slobodno tipkanje, uvjetne izraze, petlje, iznimke, nizove, regularne izraze, COM objekte i ugrađene funkcije za rad s primitivnim tipovima. Standardna biblioteka pruža funkcije za rad s datotekama i nizovima, interakciju sa sustavom, obradu JSON i XML, pristup mreži i korištenje HTTP protokola, matematičke izračune i rad s izgledima.

U početku je sustav dizajniran za razvoj konzolnih aplikacija na jeziku 1C, ali zajednica razvija biblioteku OneScriptForms koja vam omogućuje stvaranje aplikacija s grafičkim sučeljem. Uz standardnu ​​biblioteku i OneScriptForms, više od 180 paketa s dodatnim bibliotekama i uslužnim programima dostupno je za OneScript. Kako bi se pojednostavila instalacija i distribucija biblioteka, nudi se ovm package manager.

Nova verzija prešla je na .NET Framework 4.8, što je omogućilo dodavanje podrške za staze datoteka koje sadrže više od 260 znakova. Ostatak promjena odnosi se na poboljšanu kompatibilnost s platformom 1C:Enterprise.

Izvor: opennet.ru

Dodajte komentar