11 puan yazan xguru 2024-07-16 | 1 yorum | WhatsApp'ta paylaş
  • Rust ile geliştirilmiş bir CEL ayrıştırıcısı ve yorumlayıcısı içerir
  • Hafif bir kütüphane olarak kullanımı kolaydır; aynı zamanda hızlı, güvenli ve özelleştirilebilirdir
  • Google tarafından geliştirilen CEL, sadelik, hız, güvenlik ve taşınabilirlik için tasarlanmış, Turing-tam olmayan bir ifade dilidir
    • C benzeri sözdizimiyle C++, Go, Java ve TypeScript ifadeleriyle neredeyse aynı görünür
    • Google'ın Firebase güvenlik kurallarını oluştururken geliştirdiği spesifikasyonun genişletilmiş bir sürümüdür; Caddy gibi projelerde de kullanılır
    • CEL, sandbox içinde çalışan betik dillerinin fazla kaynak tükettiği durumlarda hafif ifade değerlendirmesi için idealdir