Rhai is an embedded scripting language and evaluation engine for Rust that gives a safe and easy way to add scripting to any application.
This Book is for version 0.19.3 of Rhai.
For the latest development version, see here.
With java being a kind of hot beverage, the new language was named after another hot beverage - Chai, which is the word for “tea” in many world languages and, in particular, a popular kind of milk tea consumed in India.
Later, when the novel implementation technique behind ChaiScript was ported from C++ to Rust,
C was changed to an
R to make it “RhaiScript”, or just “Rhai”.
One of Rhai’s maintainers, Stephen Chung, was thinking about a logo when he accidentally came across a copy of Catcher in the Rye in a restaurant. The rest was history.
It is temporary until it becomes official, that is...