cubacadabra apuesta por Rust para unificar iOS, Android y web

The Magic Behind Cubacadabra

cubacadabra apuesta por Rust para unificar iOS, Android y web

Andrew Arrow explica cómo cubacadabra reemplaza la lógica duplicada en Swift, Kotlin y JavaScript por un núcleo compartido en Rust. La app crate gestiona reglas portables como guardar el nombre de usuario, mientras el motor mantiene la simulación. Un commit de iOS eliminó 269 líneas y añadió 106, y el cliente web redujo 244 líneas a 74. El reto: equilibrar la reutilización con las particularidades de cada plataforma.

Quiero resolver esas interacciones una sola vez. No quiero que cada nueva regla se convierta en un problema de coordinación entre tres implementaciones.

Más de este día

2026-09-12