Why not just use Rust or C++?
Use them when they already fit your project. CK is a narrower language for numerical kernels: one source can become a Native library, C source, or WebAssembly module for an existing host. That focused boundary is the advantage; measure your workload before choosing on speed.
See the measurements