Rilis OneScript 1.8.0, lingkungan eksekusi skrip dalam bahasa 1C:Enterprise

Rilis proyek OneScript 1.8.0 telah diterbitkan, mengembangkan mesin virtual lintas platform yang independen dari perusahaan 1C untuk mengeksekusi skrip dalam bahasa 1C:Enterprise. Sistem ini mandiri dan memungkinkan Anda menjalankan skrip dalam bahasa 1C tanpa menginstal platform 1C:Enterprise dan perpustakaan spesifiknya. Mesin virtual OneScript dapat digunakan baik untuk eksekusi langsung skrip dalam bahasa 1C, dan untuk menyematkan dukungan untuk eksekusinya ke dalam aplikasi yang ditulis dalam bahasa lain. Kode proyek ditulis dalam C# dan didistribusikan di bawah lisensi MPL-2.0. Mendukung pekerjaan di Linux, Windows dan macOS.

OneScript mendukung semua fitur bahasa 1C, termasuk pengetikan longgar, ekspresi kondisional, loop, pengecualian, array, ekspresi reguler, objek COM, dan fungsi bawaan untuk bekerja dengan tipe primitif. Pustaka standar menyediakan fungsi untuk bekerja dengan file dan string, berinteraksi dengan sistem, memproses JSON dan XML, akses jaringan dan penggunaan protokol HTTP, perhitungan matematis, dan bekerja dengan tata letak.

Awalnya, sistem ini dirancang untuk mengembangkan aplikasi konsol dalam bahasa 1C, namun komunitas mengembangkan perpustakaan OneScriptForms, yang memungkinkan Anda membuat aplikasi dengan antarmuka grafis. Selain perpustakaan standar dan OneScriptForms, lebih dari 180 paket dengan perpustakaan dan utilitas tambahan tersedia untuk OneScript. Untuk menyederhanakan instalasi dan distribusi perpustakaan, manajer paket ovm ditawarkan.

Versi baru dialihkan ke .NET Framework 4.8, yang memungkinkan penambahan dukungan untuk jalur file yang berisi lebih dari 260 karakter. Perubahan lainnya terkait dengan peningkatan kompatibilitas dengan platform 1C:Enterprise.

Sumber: opennet.ru

Tambah komentar