Tools This Week: 10 de octubre de 2026 - Python 3.15, Mold 3.0
Siete herramientas para desarrolladores esta semana, encabezadas por Python 3.15.0 y la reescritura en Rust del enlazador Mold, con lo que cambia cada una y lo que cuesta.
4 min de lectura

En cifras
- tools in this week's list
- 7
- speedup from Python 3.15's experimental JIT on x86-64 Linux
- 7-8%
- SQLite 3.54.0 speedup over the previous release
- ~4%
La lista de Tools This Week de esta semana reúne siete herramientas para desarrolladores, encabezadas por una versión importante de Python y una reescritura en Rust del enlazador Mold. Cuatro son de código abierto, VS Code es de uso gratuito y SQLite es de dominio público. Las stacked pull requests de GitHub vienen incluidas en todos los planes de github.com. Esta edición cubre la semana hasta el viernes 9 de octubre.
Las herramientas de la semana de un vistazo
| Herramienta | Qué hace | Precio |
|---|---|---|
| Python 3.15.0 | Nueva versión principal de Python con importaciones diferidas y frozendict | Gratis, código abierto (PSF License) |
| Mold 3.0 | Enlazador rápido para Unix, ahora escrito en Rust | Gratis, código abierto (MIT) |
| Zig 0.17.0 | Lenguaje de sistemas con un sistema de compilación reconstruido | Código abierto (MIT) |
| VS Code 1.141 | Editor que ahora aísla en un sandbox los comandos de terminal de los agentes de IA | Gratis para uso privado o comercial |
| SQLite 3.54.0 | Base de datos integrada, alrededor de un 4 % más rápida | Dominio público, no necesita licencia |
| Stacked pull requests de GitHub | Pull requests pequeñas y dependientes que se fusionan juntas | Incluidas en todos los planes de github.com |
| RemoveMacAI | Desactiva Apple Intelligence en macOS 27 y borra sus modelos | Gratis, código abierto (MIT) |
Lenguajes
Python 3.15.0 se publicó el 9 de octubre de 2026, con 5643 commits de 1012 colaboradores, según la página de la versión. Las importaciones diferidas explícitas cargan un módulo solo cuando el código lo usa por primera vez, lo que acelera el arranque. Un nuevo tipo integrado, frozendict, es un diccionario que no se puede modificar después de crearlo. UTF-8 es ahora la codificación de texto predeterminada. Un compilador JIT experimental, que convierte Python en código máquina mientras se ejecuta, es entre un 7 % y un 8 % más rápido que el intérprete estándar en Linux x86-64. Lee nuestra noticia sobre Python 3.15 para ver la lista completa.
Zig 0.17.0 salió el 2 de octubre, tras cinco meses de trabajo de 206 colaboradores en 925 commits. Zig es un lenguaje de programación de sistemas que a menudo se usa en lugar de C. Su sistema de compilación ahora separa la configuración de la ejecución. La compilación incremental, que recompila solo lo que ha cambiado, ya funciona en la mayoría de los proyectos en Linux x86_64. Nuestra noticia sobre Zig 0.17.0 explica los cambios incompatibles.
Herramientas de compilación y de datos
Mold es un enlazador, la herramienta que une las piezas compiladas en un único programa. La versión 3.0, publicada el 5 de octubre, es una reescritura en Rust. Acepta las mismas opciones de línea de comandos y las mismas plataformas de destino que antes, y las notas de la versión dicen que la velocidad de enlazado está a la par con la de 2.42.1, la última versión en C++. Ahora se compila con Cargo y necesita Rust 1.95 o posterior. Las lecturas de memoria fuera de límites ahora se comprueban, así que Mold se detiene con un panic en la lectura defectuosa en lugar de con un fallo de segmentación. Más detalles en nuestra noticia sobre Mold 3.0.
SQLite 3.54.0 llegó el 9 de octubre. Funciona alrededor de un 4 % más rápido que la versión anterior, y alrededor de un 7,5 % más rápido que la versión 3.51.0 de hace un año. Una nueva extensión, diskused(), informa de cómo usa el espacio en disco una base de datos y sustituye al obsoleto sqlite3_analyzer. Consulta nuestra noticia sobre SQLite 3.54.0 para ver los cambios en la línea de comandos.
Editores y revisión de código
VS Code 1.141 se publicó el 7 de octubre. El sandbox de la terminal ahora limita a qué archivos y recursos de red puede acceder un agente de IA, en Windows, macOS y Linux. Un nuevo editor de limpieza muestra el espacio en disco que ocupan los worktrees de sesiones antiguas de agentes, copias de trabajo separadas de un repositorio, y los elimina. Las sesiones de agentes también pueden colocarse una al lado de otra. Nuestra noticia sobre VS Code 1.141 tiene los detalles.
GitHub puso las stacked pull requests a disposición de todos el 6 de octubre. Una pila divide un cambio grande en una serie de pull requests pequeñas que se construyen unas sobre otras. Cada una se revisa por separado, y toda la pila pasa por la cola de fusión como un solo grupo. Al hacer rebase se conservan las aprobaciones del código que no cambió, y la fusión automática para pilas se irá desplegando en las semanas siguientes. La función está en todos los planes de github.com y llegará a GitHub Enterprise Server. Más detalles en nuestra noticia sobre las stacked pull requests.
Para tu propia máquina
RemoveMacAI desactiva Apple Intelligence en los Mac con macOS 27 y borra los modelos de IA guardados en el equipo. También detiene la analítica y los anuncios personalizados, y desactiva los actualizadores en segundo plano de otras apps. Está probado en macOS 27.0; macOS 27.0.1 necesita la versión 0.2.3 o posterior, y macOS 26 y anteriores no son compatibles. Lee nuestra noticia sobre RemoveMacAI antes de ejecutarlo.
Qué significa esto para los desarrolladores
- Pon a prueba Python 3.15 en una rama. Que UTF-8 sea la codificación predeterminada puede cambiar cómo el código existente lee y escribe archivos. Ejecuta tu conjunto de pruebas en 3.15 antes de migrar producción y, después, prueba las importaciones diferidas donde importe el tiempo de arranque.
- Prueba Mold 3.0 como reemplazo directo. Mantiene las mismas opciones, así que cambiarlo en una compilación no debería requerir cambios de flags. Comprueba que tu cadena de herramientas tiene Rust 1.95 o posterior si compilas Mold tú mismo.
- Planifica la actualización de Zig. El cambio en el sistema de compilación afecta a todos los proyectos. Actualiza primero un proyecto pequeño y anota qué se rompe.
- Activa el sandbox de agentes. Si los agentes de IA ejecutan comandos en la terminal de VS Code, el nuevo sandbox limita lo que pueden tocar.
- Divide las pull requests grandes. Las stacked pull requests ya están en todos los planes de github.com, así que un cambio grande puede salir en piezas pequeñas y fáciles de revisar.
- Revisa las licencias antes de lanzar. MIT y la PSF License permiten el uso comercial, y SQLite no necesita ninguna licencia. VS Code es de uso gratuito bajo una licencia de Microsoft, mientras que su código fuente es MIT.
La edición anterior es Tools This Week: 2 de octubre de 2026. La lista actual siempre está en la página Tools This Week.
Fuentes
- Python 3.15.0 - Python.org
- mold 3.0.0 release - GitHub
- 0.17.0 Released - Zig
- Visual Studio Code 1.141 - Visual Studio Code
- SQLite Release 3.54.0 - SQLite
- Stacked pull requests are now generally available - GitHub Changelog
- RemoveMacAI - GitHub
Artículos relacionados

El Python Language Summit 2026 debate Rust y un nuevo GC
Ya están los informes del Python Language Summit 2026: 47 desarrolladores del núcleo debatieron Rust en CPython, un nuevo recolector de basura, un espacio std y un arranque más rápido.

YSERVER 1.7 añade Vulkan 1.2 y reduce el uso de VRAM en 4K
YSERVER 1.7 reduce el uso de VRAM en 4K de 2-4 GB a unos 1,2 GB, cerca de los 0,9 GB de X.Org, y añade compatibilidad con Vulkan 1.2 para gráficos Intel antiguos.

Mold 3.0 lanza su reescritura en Rust como enlazador de reemplazo directo
Mold 3.0 es la primera versión escrita en Rust. Requiere Rust 1.95, prescinde de oneTBB de Intel y enlaza tan rápido como 2.42.1, la última versión en C++.