Noticias que mencionan ripgrep

Comparativa de funciones entre ack, ag, git-grep, GNU grep y ripgrep

El proyecto beyondgrep mantiene una tabla comparativa que enfrenta cinco utilidades de búsqueda de texto orientadas a desarrolladores: ack (escrita en Perl, bajo Artistic License 2.0), The Silver Searcher o ag (en C, Apache 2.0), git-grep (en C, GPL 2, integrado en Git), GNU grep (en C, GPL 3) y rip

La optimización de software ya no es cara: los LLM bajan la barrera de entrada

El abaratamiento de la optimización de software, propiciado por los modelos de lenguaje, está cambiando qué proyectos de rendimiento salen adelante y cuáles se descartan. El autor, Dan Luu, sostiene que tareas que antes exigían equipos especializados —escribir un compilador JIT, ajustar el multihilo

Los LLM son la prueba de que Unix ganó

Los grandes modelos de lenguaje (LLM) representan, según esta reflexión, la culminación imprevista de la filosofía Unix: la idea de que el texto es una interfaz universal entre programas y usuarios. El artículo recorre la trayectoria personal del autor, que pasó de la interfaz gráfica de Windows 3.1

Reescribir en Rust: rendimiento real, fracasos y balance de 2026

Los mantenedores de cot.rs, Mateusz Maćkowski y Marek Grzelak, repasan en un artículo publicado en el blog de JetBrains los resultados reales del movimiento RIIR (Rewrite It In Rust), basándose en su charla en Rustikon 2026. El texto distingue tres tipos de reescritura: reemplazos drop-in (uutils, s

Una configuración de Pi con permisos, sandbox y revisión automática

Pi permite adaptar su núcleo mediante extensiones, pero su diseño permisivo ejecuta las acciones con los permisos del usuario y carece de un sistema de aprobación integrado. Para establecer límites más claros sin ejecutar Pi dentro de un contenedor, la guía combina tres extensiones: @gotgenes/pi-per

Una visión para Cargo: repensar los flujos de trabajo en Rust

Este artículo presenta una hoja de ruta conceptual para evolucionar Cargo, la herramienta de gestión de paquetes y compilación del lenguaje Rust, actualmente considerada por la encuesta de Stack Overflow de 2025 como la herramienta de desarrollo más deseada por los programadores. El autor plantea qu

Toast, un IDE ligero para terminal con pestañas, LSP y soporte Git

Toast es un entorno de desarrollo integrado (IDE) minimalista que funciona por completo dentro de la terminal, pensado para ediciones rápidas de archivos sin abrir una interfaz gráfica. El proyecto, alojado en GitHub bajo el repositorio paradise-runner/toast, ofrece una experiencia similar a la de e

Corregir un error con marcas de orden de bytes en subtítulos

Este artículo describe una incidencia detectada por el autor al estandarizar los subtítulos de su biblioteca multimedia local en formato WebVTT, compatible con el elemento <video> de HTML5. Como muchos subtítulos solo están disponibles en SRT, escribió una función en Python que convierte SRT a WebVT

ohbin, herramienta uv para gestionar binarios de GitHub Releases

ohbin es una herramienta de línea de comandos diseñada para resolver un problema habitual en proyectos Python gestionados con uv: la instalación de binarios distribuidos exclusivamente como GitHub Releases, como ripgrep, oasdiff o linters escritos en Rust. uv solo puede instalar paquetes Python, por

VT Code: Nuevo asistente de código abierto facilita el desarrollo

Un nuevo agente de codificación de código abierto llamado VT Code ha sido lanzado, con el objetivo de simplificar el desarrollo de software. Desarrollado por Vinhnx y disponible en GitHub, VT Code ofrece comprensión nativa del código con modelos de lenguaje grandes (LLM) y robustez en la seguridad d

Python en declive: ¿la IA lo reemplaza?

Un reciente artículo argumenta que Python, como lenguaje de programación, está perdiendo relevancia debido a la creciente adopción de la inteligencia artificial y agentes de programación. El autor, Caleb Fenton, relata su experiencia desarrollando una herramienta de análisis de malware en Rust, un l

Atención Híbrida: Acelera modelos de lenguaje

El proyecto presentado explora una nueva arquitectura de atención llamada 'Atención Híbrida' para modelos de lenguaje, con un enfoque particular en la generación de código Rust. El objetivo principal es acelerar significativamente la inferencia sin comprometer la calidad del modelo. Tradicionalmente

Home Maker: Makefile simplifica gestión de herramientas

Un desarrollador ha creado una herramienta llamada 'Home Maker' para simplificar la gestión de herramientas de desarrollo en máquinas locales. El problema que resuelve es la dificultad de recordar cómo se instalaron las herramientas (ripgrep, ruff, golangci-lint, etc.) con múltiples gestores de paqu

Mejora tus diffs Git con Delta y fzf

Este artículo de Nick Janetakis describe una configuración para mejorar la visualización de diffs (diferencias) en Git, utilizando las herramientas Delta, fzf y un script de shell personalizado. El objetivo es facilitar la revisión de código, especialmente en el contexto de Pull Requests (PRs). *

Recupera archivos perdidos de Claude Code con nueva herramienta

Un desarrollador ha creado una herramienta para recuperar archivos creados y modificados con Claude Code, el asistente de programación de Anthropic, directamente desde los registros de sesiones JSONL que Claude Code almacena. La herramienta, llamada `claude-file-recovery`, permite a los usuarios rec