That’s what temporal enables.
* Support for multiple languages (Zenaton used to, but doubled-down on Node)
* It runs on your own infrastructure (with Zenaton the code runs on your own machines, but the scheduler runs in their systems)
* A deeper focus on resilience (hard to quantify whether Zenaton has this, but it's definitely not emphasised as heavily)