8-Bit Show and Tell apresenta o Benchmark BASIC, um programinha em linguagem de máquina que permite medir o tempo de execução de programas em BASIC do Commodore 64. É um trabalho em progresso, por enquanto ele interrompe o programa quando ele preenche a tela. Detalhes no vídeo abaixo, no qual ele testa várias versões do famoso 10 PRINT com sucessivas otimizações.
No processo, ele mostra um monte de dicas pra melhorar a performance de programas em Commodore BASIC — algumas das quais se aplicam a quase todos os BASICs clássicos. (O que obviamente não inclui a gambiarra que faz variáveis inteiras serem mais lentas (!!!) do que as de ponto flutuante. Ah, Commodore…
Em tempo: TI/TI$ no Commodore equivale a TIMER no TRS-80 Color e TIME no MSX. Se alguém se lembrar como era no Apple II e outros, por favor comente abaixo.
Fechamos a nossa série sobre a Santíssima Trindade de 1977 com o PET, a primeira linha de computadores da Commodore.
Nesta parte do episódio
Finalizamos a cronologia da linha Commodore PET, comentamos o legado da linha e aproveitamos para falar um pouco dos três da Santíssima Trindade de 1977.
Ficha técnica:
Número do episódio: 80
Participantes: Ricardo, João, Cesar, Giovanni e Juan
Não se esqueça de deixar seu comentário aí embaixo; afinal, seu comentário é o nosso salário. No entanto, caso você prefira, entre diretamente em contato conosco.
Certamente que já teve dono de C64 pensando “ah, a SD2IEC é top, mas pra ser topíssimo precisaria de ter uns comandos estendidos em BASIC pra não precisar bootar um DOS da vida”.
Pois bem, o pessoal do C64 Berlin Club tem o MSD2IEC (link em alemão), que é um SD2IEC com 8Kb de EEPROM para estender o BASIC.
MSX BASIC version 3.0
Copyright 1988 by Microsoft
23414 Bytes free
Disk BASIC version 1.0
Ok
files
EPISD10A.BAS NOTAS10A.BAS
RECAD10A.BAS EPISD10B.BAS
NOTAS10B.BAS RECAD10B.BAS
Ok
load”EPISD10A.BAS”
Ok
run
Este é o episódio 10 do Retrocomputaria
Podcast, em que falamos da linguagem
mais popular da era dos micros
clássicos: BASIC
Neste episódio, falamos da origem da
linguagem de programação, de como foi
parar nos micros clássicos, da
importância da Microsoft e de como o
BASIC da empresa se tornou o “padrão”
(e de como a Microsoft começou a
dominar o mundo…), e dos BASICs de
“primeira” (Altair BASIC, Applesoft
BASIC, Commodore BASIC, MBASIC) e
“segunda” (MSX BASIC, GW-BASIC,
Color BASIC) geração.
Ok
load”NOTAS10A.BAS”
Ok
run
Participantes: Ricardo, Joao, Cesar,
Sander e o Anônimo
Duracao aproximada: 72 minutos
Músicas de fundo: músicas do projeto
Grospixels