2026/06/07

TinyRetroPad recria Notepad do Windows em apenas 2.8 KB

O Notepad do Windows XP foi recriado em assembler pelo TinyRetroPad, ocupando apenas 2.8KB.

Quando se leva a eficiência ao limite, é possível criar programas funcionais com tamanhos ultra-reduzidos. Foi precisamente isso que fez Dave W. Plummer, antigo engenheiro da Microsoft e uma das figuras mais conhecidas da história do Windows, com o TinyRetroPad, uma recriação do clássico Notepad do Windows XP escrita inteiramente em assembler x86. O programa impressiona pelo seu tamanho reduzido: apenas 2.794 bytes, ou cerca de 2.8 KB - bastante menos que o tamanho ocupado pelo pelo icon de uma app moderna.

Segundo Plummer, o TinyRetroPad oferece praticamente as mesmas funcionalidades da versão do Notepad incluída no Windows XP, mas ocupa uma fracção do espaço. O projecto foi disponibilizado no GitHub sob licença Apache 2.0, incluindo o código-fonte e uma versão executável para quem quiser experimentar a aplicação.
O programador não se ficou pela recriação original e já adicionou algumas funcionalidades extra, incluindo numeração de linhas, modo escuro, e suporte para atalhos de teclado. Mesmo com estas melhorias, a aplicação continua a manter uma dimensão extremamente reduzida.

O lançamento do RetroPad surge numa altura em que o crescimento do software é frequentemente apontado como exemplo de "bloatware", ou seja, o aumento contínuo da complexidade e do tamanho das aplicações, que muitas vezes acabam por ficar com pior desempenho. Enquanto o Notepad original do Windows XP ocupava cerca de 65 KB, a versão actual do Notepad no Windows 11 utiliza vários componentes modernos e pode ultrapassar facilmente vários megabytes de espaço em disco. O projecto de Plummer demonstra que não é obrigatório que se siga esse caminho, e que até seria recomendável que certos programas ficassem parados no tempo, se fazem aquilo que deviam fazer sem necessidade de acrescentar coisas "só porque sim".

Sem comentários:

Enviar um comentário (problemas a comentar?)