Quantcast
Channel: Planeta Código
Viewing all articles
Browse latest Browse all 2713

Picando Código: Nuevos validadores de Cédula de Identidad Uruguaya: Prolog y Rust

$
0
0

Se siguen agregando versiones en más lenguajes del validador de cédulas de identidad. Gracias a Bruno Cattáneo, tenemos una versión nueva en Prolog. Pueden ver el código fuente y ejemplos de cómo usarlo en el enlace.

Validador de Cédulas de Identidad Uruguaya

Inspirado por la versión de Bruno, finalmente me puse a escribir una versión que hacía tiempo quería escribir: Rust. El código para validar la cédula es lo suficientemente simple como para probar un lenguaje de programación nuevo. Hace tiempo que quería entrarle a Rust, así que fue una buena excusa. Me costó un poco, aprendí algo de Rust en el camino, pero tendría que leer mucho más para poder escribir código Rust como la gente. Logré que funcione y llegué a poder ejecutarlo con cargo run y un número de cédula como parámetro y agregué algunos tests unitarios. Pero hay partes que uso variables mutables que seguro se podrían reescribir y en general seguro hay muchas cosas a mejorar. Pero por lo menos logré escribir mi primer código Rust más allá del “Hola Mundo!”. Ya seguiré aprendiendo más Rust, por ejemplo cómo diseñar el código para que pueda ser usado como librería. El código fuente en GitHub.

Hace unos años creé mi primera gema en Ruby: Un validador de cédulas de identidad uruguaya. Poco más de un año después, escribí una versión en JavaScript. Desde entonces han surgido un montón de versiones más del validador de cédulas de identidad en distintos lenguajes y ya tenemos: Ruby, Python, JavaScript (plugin jQuery y versión en Node), PHP, Go, Crystal, Prolog y Rust.

 

The post Nuevos validadores de Cédula de Identidad Uruguaya: Prolog y Rust first appeared on Picando Código.


Viewing all articles
Browse latest Browse all 2713

Trending Articles


FORECLOSURE OF REAL ESTATE MORTGAGE


OFW quotes : Pinoy Tagalog Quotes


Long Distance Relationship Tagalog Love Quotes


INUMAN QUOTES


Sapos para colorear


Patama Quotes : Tagalog Inspirational Quotes


5 Tagalog Relationship Rules


Re:Mutton Pies (lleechef)