アカウントに何らかのロジックを追加できるようにしたいと考えています (たとえば、いくつかの引数を指定して、特定の結果を計算する方法など)。したがって、基本的に、これは条件と式をサポートする単純なビジネス ルールを記述することと同じです。ただし、課題は、完全に視覚的な手段 (できれば Y! パイプのようなドラッグ/ドロップ) でロジックを作成できるシンプルなオンライン エディターを提供することです。
これを可能にするスクリプト/マクロ/ドメイン固有の言語を知っている人はいますか? 課題はビジュアル エディターです。これは、編集を行うための UI の開発に投資したくないためです。基本的な要件は次のとおり
です。 1. 別の言語に組み込まれている、または安全に実行されている (いいえreboot -n
または<JUNK-DANGEROUS-COMMAND> >> ~/.bashrc
)
2. コーディングのバックグラウンドがなくてもユーザーが簡単にアクセスできる (高度な機能は必要ありません)
3. ロジックを作成するためのシンプルな GUI ベースのエディターがあることが望ましい開発者以外がアクセスできるプログラム (スプレッドシートのようなもの)
4. コンパイル時の警告 (無効なコード) を生成する機能があればよい (タイプ セーフ?)
5. 実行前にインタープリターが利用できるデータを埋め込む機能 (例., name
, birthday
, amount
)
誰かがこのようなことを試みて、何かアイデアを得ましたか? 私は Lua、Io、Python、Ruby などを調べましたが、本質的な課題は、プログラマー以外の人がコードをそれほど理解できるとは思えないということです。エディターが簡単に開発できるのであれば、「メタプログラミング」を介して Ruby に追加できるものも良いでしょう。