Tools This Week: 10 de outubro de 2026 - Python 3.15, Mold 3.0
Sete ferramentas para desenvolvedores nesta semana, lideradas pelo Python 3.15.0 e pela reescrita em Rust do linker Mold, com o que cada uma muda e quanto custa.
4 min de leitura

Em números
- 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%
A lista do Tools This Week desta semana tem sete ferramentas para desenvolvedores, lideradas por uma versão principal do Python e por uma reescrita em Rust do linker Mold. Quatro são de código aberto, o VS Code é de uso gratuito e o SQLite está em domínio público. As stacked pull requests do GitHub vêm incluídas em todos os planos do github.com. Esta edição cobre a semana até sexta-feira, 9 de outubro.
As ferramentas da semana em resumo
| Ferramenta | O que faz | Preço |
|---|---|---|
| Python 3.15.0 | Nova versão principal do Python, com lazy imports e frozendict | Grátis, código aberto (PSF License) |
| Mold 3.0 | Linker rápido para Unix, agora escrito em Rust | Grátis, código aberto (MIT) |
| Zig 0.17.0 | Linguagem de sistemas com um sistema de build reconstruído | Código aberto (MIT) |
| VS Code 1.141 | Editor que agora isola em sandbox os comandos de terminal dos agentes de IA | Grátis para uso privado ou comercial |
| SQLite 3.54.0 | Banco de dados embutido, cerca de 4% mais rápido | Domínio público, sem necessidade de licença |
| Stacked pull requests do GitHub | Pull requests pequenas e dependentes que são mescladas juntas | Incluídas em todos os planos do github.com |
| RemoveMacAI | Desativa o Apple Intelligence no macOS 27 e apaga seus modelos | Grátis, código aberto (MIT) |
Linguagens
O Python 3.15.0 foi lançado em 9 de outubro de 2026, com 5.643 commits de 1.012 colaboradores, segundo a página de lançamento. Os lazy imports explícitos carregam um módulo só quando o código o usa pela primeira vez, o que acelera a inicialização. Um novo tipo embutido, o frozendict, é um dicionário que não pode ser alterado depois de criado. O UTF-8 agora é a codificação de texto padrão. Um compilador JIT experimental, que transforma Python em código de máquina durante a execução, é de 7% a 8% mais rápido que o interpretador padrão no Linux x86-64. Leia nossa matéria sobre o Python 3.15 para ver a lista completa.
O Zig 0.17.0 saiu em 2 de outubro, após cinco meses de trabalho de 206 colaboradores em 925 commits. O Zig é uma linguagem de programação de sistemas muitas vezes usada no lugar do C. Seu sistema de build agora separa a configuração da execução. A compilação incremental, que recompila apenas o que mudou, agora funciona na maioria dos projetos no Linux x86_64. Nossa matéria sobre o Zig 0.17.0 cobre as mudanças incompatíveis.
Ferramentas de build e de dados
O Mold é um linker, a ferramenta que junta as partes compiladas em um único programa. A versão 3.0, lançada em 5 de outubro, é uma reescrita em Rust. Ela aceita as mesmas opções de linha de comando e os mesmos alvos de antes. As notas de lançamento dizem que a velocidade de ligação está no mesmo nível da 2.42.1, a última versão em C++. Agora ela é compilada com Cargo e exige Rust 1.95 ou posterior. As leituras de memória fora dos limites agora são verificadas, então o Mold para com um panic na leitura defeituosa em vez de uma falha de segmentação. Mais em nossa matéria sobre o Mold 3.0.
O SQLite 3.54.0 chegou em 9 de outubro. Ele roda cerca de 4% mais rápido que a versão anterior e cerca de 7,5% mais rápido que a versão 3.51.0, de um ano atrás. Uma nova extensão, diskused(), mostra como um banco de dados usa o espaço em disco e substitui o sqlite3_analyzer, que foi descontinuado. Veja nossa matéria sobre o SQLite 3.54.0 para conhecer as mudanças na linha de comando.
Editores e revisão de código
O VS Code 1.141 foi lançado em 7 de outubro. O sandboxing do terminal agora limita quais arquivos e recursos de rede um agente de IA pode alcançar, no Windows, macOS e Linux. Um novo editor de limpeza mostra o espaço em disco usado por worktrees antigos de sessões de agentes, que são cópias de trabalho separadas de um repositório, e os remove. As sessões de agentes também podem ficar lado a lado. Nossa matéria sobre o VS Code 1.141 traz os detalhes.
O GitHub liberou as stacked pull requests para todos em 6 de outubro. Uma pilha divide uma mudança grande em uma série de pull requests pequenas que se apoiam umas nas outras. Cada uma é revisada separadamente, e a pilha inteira passa pela fila de merge como um único grupo. O rebase mantém as aprovações no código que não mudou, e o auto-merge para pilhas será liberado ao longo das semanas seguintes. O recurso está em todos os planos do github.com e vai chegar ao GitHub Enterprise Server. Mais em nossa matéria sobre as stacked pull requests.
Para a sua própria máquina
O RemoveMacAI desativa o Apple Intelligence em Macs com macOS 27 e apaga os modelos de IA guardados na máquina. Ele também interrompe a coleta de dados analíticos e os anúncios personalizados, e desliga os atualizadores em segundo plano de outros apps. Ele foi testado no macOS 27.0; o macOS 27.0.1 exige a versão 0.2.3 ou posterior, e o macOS 26 e versões anteriores não são compatíveis. Leia nossa matéria sobre o RemoveMacAI antes de executá-lo.
O que isso significa para desenvolvedores
- Teste o Python 3.15 em um branch. O UTF-8 como padrão pode mudar a forma como o código existente lê e grava arquivos. Rode sua suíte de testes no 3.15 antes de migrar a produção e depois experimente os lazy imports onde o tempo de inicialização importa.
- Experimente o Mold 3.0 como substituto direto. Ele mantém as mesmas opções, então colocá-lo em um build não deve exigir mudanças de flags. Confira se seu toolchain tem Rust 1.95 ou posterior se você mesmo compila o Mold.
- Planeje o upgrade do Zig. A mudança no sistema de build afeta todos os projetos. Atualize primeiro um projeto pequeno e anote o que quebra.
- Ative o sandbox de agentes. Se agentes de IA executam comandos no terminal do seu VS Code, o novo sandbox limita o que eles podem acessar.
- Divida pull requests grandes. As stacked pull requests agora estão em todos os planos do github.com, então uma mudança grande pode sair em partes pequenas e fáceis de revisar.
- Confira as licenças antes de lançar. A MIT e a PSF License permitem uso comercial, e o SQLite não precisa de licença nenhuma. O VS Code é de uso gratuito sob uma licença da Microsoft, enquanto seu código-fonte usa a licença MIT.
A edição anterior é Tools This Week: 2 de outubro de 2026. A lista atual fica sempre na página Tools This Week.
Fontes
- 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
Artigos relacionados

Python Language Summit 2026 debate Rust e um novo GC
Os relatos do Python Language Summit 2026 saíram: 47 desenvolvedores do núcleo discutiram Rust no CPython, um novo coletor de lixo, um namespace std e uma inicialização mais rápida.

YSERVER 1.7 adiciona Vulkan 1.2 e reduz o uso de VRAM em 4K
O YSERVER 1.7 reduz o uso de VRAM em 4K de 2-4 GB para cerca de 1,2 GB, perto dos 0,9 GB do X.Org, e adiciona suporte a Vulkan 1.2 para gráficos Intel mais antigos.

Mold 3.0 lança sua reescrita em Rust como linker de substituição direta
O Mold 3.0 é a primeira versão escrita em Rust. Exige Rust 1.95, abandona o oneTBB da Intel e faz a ligação tão rápido quanto o 2.42.1, a última versão em C++.