Fish en el lenguaje Rust: nuevos horizontes para los desarrolladores de software de sistema

Fish en el lenguaje Rust: nuevos horizontes para los desarrolladores de software de sistema

Se espera el lanzamiento de la versión beta muy pronto. ¿Cómo se pueden seguir las actualizaciones?

image

El equipo de desarrolladores de la popular interfaz de comandos fish ha anunciado un hito importante en el desarrollo de su proyecto. El desarrollador principal, Peter Ammon, reveló planes para lanzar una versión beta de fish escrita en el lenguaje de programación Rust.

Fish ha sido reconocido durante mucho tiempo como una interfaz conveniente y poderosa, alternativa a las interfaces clásicas compatibles con POSIX, como Bash. Ahora, el equipo está listo para presentar una versión actualizada que promete expandir la funcionalidad y mejorar el soporte del instrumento a largo plazo.

Aunque el trabajo para portar fish a Rust se completó hace varios meses, los autores no se apresuraron a lanzarlo. Peter Ammon explicó que el equipo aspira a garantizar la máxima estabilidad de la nueva versión antes de su lanzamiento oficial. Con este objetivo, se decidió realizar una prueba beta abierta.

La prueba se divide en varias etapas. En la primera etapa, los desarrolladores publicarán un artículo detallado que describirá el proceso de portabilidad e invitará a los usuarios a participar en las pruebas. Luego seguirán las instrucciones de instalación para los usuarios de Linux. En cuanto a macOS, se planea lanzar una fórmula especial de Homebrew llamada "fish-beta", así como un instalador estándar.

Cabe destacar que la transición a Rust no traerá cambios instantáneos para los usuarios ordinarios. Sin embargo, según el experto en Rust, Pratama, esto expandirá significativamente las capacidades de los equipos que se encargan de buscar y corregir errores. Además, Rust es considerado la elección ideal de lenguaje para crear una interfaz de comandos.

Los usuarios que deseen seguir el progreso del desarrollo de la versión Rust de fish pueden consultar el rastreador oficial en GitHub . Allí, los entusiastas también encontrarán información sobre cómo unirse a la prueba beta y contribuir a la mejora del producto.

¿Tu Wi-Fi doméstico es una fortaleza o una casa de cartón?

Descubre cómo construir una muralla impenetrable