11 ポイント 投稿者 xguru 2024-07-16 | 1件のコメント | WhatsAppで共有
  • Rustで実装されたCELパーサーとインタープリターを含む
  • 軽量ライブラリーとして使いやすく、しかも高速で、安全かつカスタマイズ可能
  • Googleが作成したCELは、単純性、速度、安全性、移植性のために設計されたチューリング不完全な式言語
    • Cに似た構文で、C++、Go、Java、およびTypeScriptの式とほぼ同じように見える
    • GoogleがFirebaseのセキュリティルールを作る過程で開発した仕様を拡張したもので、Caddyなどでも使用されている
    • CELは、サンドボックス化されたスクリプト言語があまりにリソース集約的な場合に、軽量な式評価に最適

1件のコメント