DEV Community

loading...

Discussion on: Lenguajes de programación de nueva generación

Collapse
megatux profile image
Cristian Molina

Buen podcast!, gracias. Que piensas de Rust o Reason?

Collapse
sevir profile image
Jose Francisco Rives Author

Gracias!.

Rust es una alternativa muy seria a C, cuando lo pruebas ves que tienes control para hacer muchas cosas mucho más fácil que C y con la potencia de un Go, Crystal o Nim, aunque quizás su gestión de errores es algo difícil de entender en un principio y tardas algo de tiempo acostumbrarse. Idealmente prefiero otros lenguajes algo más sencillos en los que sientes que escribes tal cual lo piensas, en este punto Crystal y Nim aunque con menos rendimiento sin mis favoritos. Sin duda Rust es de los candidatos más serios a competir con Go.

En cuanto a Reason, hay muchos lenguajes que traspilan a JavaScript, como ELM y Typescript. No he probado Reason, solo he leído de él, personalmente llevo años con JavaScript y ahora con Ecmascript6 y no veo la necesidad de usar un lenguaje intermedio que produzca un código JavaScript sin mayor mejora que otra forma de escribir y validación de tipos, para eso ya tenemos Facebook Flow. Tengo especial aversión a OCAML, no obstante sin duda alguna se puede ser interesante usarlo, yo no lo usaría, buscaría algún lenguaje que genere web assembly como Go o Rust