Rust, Javascript, any language can be used to code for OpenRefine

I'm pretty impressed what their team has done over the years.

Ideas abound.
Parts of OpenRefine can be written (rewritten) in any language.
As just one example, Clustering could potentially be rewritten in Rust and instantiated from our existing Java stack for performance gains.