Alternativas a ls ¿Cuál elegir, LSD o EZA, el nuevo sucesor de EXA?

En el vasto universo de la terminal, donde cada comando cuenta y cada segundo ahorra esfuerzos, la personalización y optimización del entorno se convierten en claves esenciales para una experiencia más eficiente y visualmente atractiva. LSD y EZA. Pero, ¿cuál de ellos se alza como la mejor opción para enriquecer nuestra interacción con la terminal?

LSD: Un ls moderno en Rust

LSD, acrónimo de LSDeluxe, emerge como una alternativa moderna y bastante fiel a la clásica herramienta ls. Destaca por su enfoque en mantener una compatibilidad y similitud notables con el comando original, enriqueciéndolo con una serie de mejoras visuales y funcionales que elevan la experiencia del usuario sin desviarse de la esencia de ls.

Una de las virtudes más sobresalientes de LSD es que constituye, en su envergadura, un proyecto construido en un impresionante 99% en Rust, un lenguaje de programación moderno conocido por su seguridad y eficiencia. Este dato no solo habla de la robustez y modernidad del proyecto sino también subraya un compromiso con las tecnologías actuales y una comunidad activa de desarrolladores que lo respaldan.

Además, LSD ya forma parte de los repositorios de Ubuntu, un logro notable dada la naturaleza selectiva y rigurosa de los paquetes admitidos en los repositorios de esta popular distribución de Linux. La disponibilidad en dichos repositorios no solo facilita su instalación sino que también refleja un reconocimiento y un aval de su calidad y utilidad.

Con funcionalidades como íconos mejorados y altamente personalizables, así como un soporte ampliado de la sintaxis de ls, LSD se alza como la alternativa que honra la tradición del comando original, llevándolo un paso adelante hacia el futuro.

EZA: El Desafiante Fork de EXA

Por otro lado, EZA emerge como una alternativa inspirada en EXA, un reemplazo de ls que, aunque gozó de popularidad, ha dejado de recibir mantenimiento y actualizaciones. Con un 93% de su código desarrollado en Rust, EZA comparte el espíritu moderno y eficiente de LSD, pero se distingue por seguir la estela dejada por EXA en lugar de buscar una fidelidad directa con ls.

Este enfoque lleva a EZA a situarse en una posición algo distante del sentir original de ls, optando por una reinterpretación que, si bien es funcional y visualmente atractiva, podría no satisfacer a aquellos usuarios que buscan una experiencia más cercana al estandarte original.

mientras que EZA ofrece una alternativa moderna y competente, es LSD quien captura con mayor fidelidad el espíritu de ls, enriqueciéndolo con modernas características sin alejarse de su esencia. La preferencia de LSD en el espectro de compatibilidad, junto con su impresionante desarrollo casi exclusivo en Rust y su inclusión en los repositorios de Ubuntu, hablan de un proyecto que no solo aspira a mejorar la forma en que visualizamos los archivos en la terminal sino que también se ha ganado un lugar de respeto y preferencia dentro de la comunidad.

Para aquellos en búsqueda de una herramienta que se mantenga fiel al clásico ls mientras ofrece mejoras significativas en la experiencia de usuario, LSD se presenta como la opción más robusta y atractiva.