1.8.0C:Enterprise 言語のスクリプト実行環境である OneScript 1 のリリース

OneScript 1.8.0 プロジェクトのリリースが公開され、1C:Enterprise 言語でスクリプトを実行するための 1C 社から独立したクロスプラットフォーム仮想マシンを開発しました。 このシステムは自己完結型であり、1C:Enterprise プラットフォームとその特定のライブラリをインストールしなくても、1C 言語でスクリプトを実行できます。 OneScript 仮想マシンは、1C 言語でのスクリプトの直接実行と、他の言語で書かれたアプリケーションへのスクリプト実行のサポートの埋め込みの両方に使用できます。 プロジェクト コードは C# で記述され、MPL-2.0 ライセンスに基づいて配布されます。 Linux、Windows、macOS での動作をサポートします。

OneScript は、ルーズ タイピング、条件式、ループ、例外、配列、正規表現、COM オブジェクト、プリミティブ型を操作するための組み込み関数など、1C 言語のすべての機能をサポートしています。 標準ライブラリは、ファイルと文字列の操作、システムとの対話、JSON と XML の処理、ネットワーク アクセスと HTTP プロトコルの使用、数学的計算、およびレイアウトの操作のための関数を提供します。

当初、このシステムは 1C 言語でコンソール アプリケーションを開発するために設計されましたが、コミュニティは、グラフィカル インターフェイスを使用してアプリケーションを作成できる OneScriptForms ライブラリを開発しています。 標準ライブラリと OneScriptForms に加えて、追加のライブラリとユーティリティを含む 180 以上のパッケージが OneScript で利用可能です。 ライブラリのインストールと配布を簡素化するために、ovm パッケージ マネージャーが提供されています。

新しいバージョンは .NET Framework 4.8 に移行し、260 文字を超えるファイル パスのサポートを追加できるようになりました。 残りの変更は、1C:Enterprise プラットフォームとの互換性の向上に関連しています。

出所: オープンネット.ru

コメントを追加します