
São Paulo — InkDesign News — Em uma era dominada por ferramentas de inteligência artificial, onde até mesmo profissionais estão delegando suas tarefas de programação, a Microsoft decidiu revisitar suas raízes com o lançamento do código-fonte do Microsoft BASIC para o 6502, tornando-o público e open-source.
Contexto e lançamento
O anúncio da Microsoft, feito na quarta-feira, marca um ponto significativo na preservação do legado da computação pessoal. O código, originalmente desenvolvido por Bill Gates e Ric Weiland, já se tornou uma parte fundamental da história da tecnologia. Com apenas 6.955 linhas de linguagem de montagem, o BASIC para o 6502 é uma garantia do impacto que softwares simples podem ter na evolução dos dispositivos pessoais. Sua popularidade ajudou a expandir o acesso à computação durante a década de 1980, quando a necessidade de uma linguagem de programação acessível tornava-se evidente.
Design e especificações
O código disponível no GitHub, licenciado sob a licença MIT, é uma versão atualizada do BASIC, incorporando correções de bugs feitas por Gates e pelo engenheiro da Commodore John Feagans. É notável que, enquanto a versão 1.1 é identificada no GitHub, ela foi inicialmente lançada como BASIC V2. O processador MOS 6502, que executou essa linguagem, foi escolhido por sua acessibilidade financeira, encontrando uso em diversos consoles de jogos e computadores icônicos, como o Atari 2600 e o Nintendo Entertainment System.
Repercussão e aplicações
A coletiva abertura deste código é uma vitória para a preservação da história do software, permitindo acesso a documentação que poderia ter desaparecido com o passar do tempo. “É uma grande conquista para a Microsoft eventualmente abrir todo o código”, comentou um especialista em preservação de software.
“Agora é possível preservar, experimentar e entender melhor este patrimônio do passado.”
(“It’s kind of a big deal for Microsoft to finally open-source the entirety of the code.”)— Analista, Preservação de Software
Este código, embora não possa ser executado diretamente em dispositivos modernos, pode ser utilizado em emuladores e implementações de FPGA, permitindo que pesquisadores e programadores explorem seu funcionamento.
O BASIC 6502 se junta a outros códigos icônicos que a Microsoft disponibilizou nos últimos anos, como o GW-BASIC e o MS-DOS, contribuindo para o crescimento do movimento open-source na comunidade de tecnologia. A expectativa é que esse legado continue a inspirar novos desenvolvimentos e experiências no campo da programação.
Em um mundo onde a evolução tecnológica se acelera constantemente, a reabertura de arquivos históricos como o BASIC pode oferecer insights valiosos sobre práticas de design eficientes do passado, orientando futuros desenvolvedores nas suas criações.
Fonte: (Gizmodo – Cultura Tech & Geek)