Implementaciones en otros lenguajes: