מעלדונג פון OneScript 1.8.0, אַ שריפט דורכפירונג סוויווע אין די 1C: ענטערפּרייז שפּראַך

Опубликован выпуск проекта OneScript 1.8.0, развивающего независимую от компании 1С кросс-платформенную виртуальную машину для выполнения скриптов на языке 1С:Предприятие. Система самодостаточна и позволяет выполнять скрипты на языке 1С без установки платформы 1С:Предприятие и специфичных для неё библиотек. Виртуальную машину OneScript можно использовать как для прямого исполнения сценариев языке 1С, так и для встраивания поддержки их исполнения в приложения, написанные на других языках. Код проекта написан на языке С# и распространяется под лицензией MPL-2.0. Поддерживается работа в Linux, Windows и macOS.

OneScript שטיצט אַלע די פֿעיִקייטן פון די 1C שפּראַך, אַרייַנגערעכנט פרייַ טייפּינג, קאַנדישאַנאַל אויסדרוקן, לופּס, אויסנעמען, ערייז, רעגולער אויסדרוקן, COM אַבדזשעקץ און געבויט-אין פאַנגקשאַנז פֿאַר ארבעטן מיט פּרימיטיוו טייפּס. דער נאָרמאַל ביבליאָטעק גיט פאַנגקשאַנז פֿאַר ארבעטן מיט טעקעס און סטרינגס, ינטעראַקטינג מיט די סיסטעם, פּראַסעסינג JSON און XML, נעץ אַקסעס און נוצן פון HTTP פּראָטאָקאָל, מאַטאַמאַטיקאַל חשבונות און ארבעטן מיט לייאַוץ.

Изначально система рассчитана на разработку консольных приложений на языке 1С, но сообществом развивается библиотека OneScriptForms, позволяющая создавать приложения с графическим интерфейсом. Кроме стандартной библиотеки и OneScriptForms для OneScript доступно более 180 пакетов с дополнительными библиотеками и утилитами. Для упрощения установки и распространения библиотек предлагается пакетный менеджер ovm.

В новой версии осуществлён переход на .NET Framework 4.8, что позволило добавить поддержку файловых путей, содержащих более 260 символов. В остальном изменения связаны с улучшением совместимости с платформой 1С:Предприятие.

מקור: opennet.ru

לייגן אַ באַמערקונג