Izdanje OneScript 1.8.0, okruženje za izvršavanje skripte 1C:Enterprise

Objavljeno je izdanje projekta OneScript 1.8.0 kojim se razvija multiplatformska virtuelna mašina nezavisna od kompanije 1C za izvršavanje skripti na jeziku 1C:Enterprise. Sistem je samodovoljan i omogućava vam da izvršavate skripte na 1C jeziku bez instaliranja platforme 1C: Enterprise i njenih posebnih biblioteka. OneScript virtuelna mašina može se koristiti i za direktno izvršavanje skripti na 1C jeziku, i za ugrađivanje podrške za njihovo izvršavanje u aplikacije napisane na drugim jezicima. Kod projekta je napisan u C# i distribuiran pod licencom MPL-2.0. Podržava rad na Linux, Windows i macOS.

OneScript podržava sve karakteristike 1C jezika, uključujući labavo kucanje, uslovne izraze, petlje, izuzetke, nizove, regularne izraze, COM objekte i ugrađene funkcije za rad sa primitivnim tipovima. Standardna biblioteka pruža funkcije za rad sa datotekama i stringovima, interakciju sa sistemom, obradu JSON i XML-a, pristup mreži i korištenje HTTP protokola, matematičke proračune, rad sa izgledima.

U početku je sistem bio dizajniran za razvoj konzolnih aplikacija na 1C jeziku, ali zajednica razvija biblioteku OneScriptForms, koja vam omogućava da kreirate aplikacije sa grafičkim sučeljem. Pored standardne biblioteke i OneScriptForms-a, za OneScript je dostupno preko 180 paketa sa dodatnim bibliotekama i uslužnim programima. Da bi se pojednostavila instalacija i distribucija biblioteka, nudi se ovm menadžer paketa.

Nova verzija je prešla na .NET Framework 4.8, što je omogućilo dodavanje podrške za putanje datoteka koje sadrže više od 260 znakova. Ostale promjene odnose se na poboljšanu kompatibilnost sa platformom 1C:Enterprise.

izvor: opennet.ru

Dodajte komentar