>>
Share
>
Setembro de 1991. Na Faculdade de Informática da UPM, nós calouros tivemos uma palestra inaugural do reitor. De toda a conversa só me lembro de uma coisa, e esse foi o momento em que ele disse algo como “Se você aprendeu a programar em BASIC, esqueça tudo o que sabe”. A sentença foi provavelmente ainda mais dura, mais grosseira. Como se diminuísse a importância de uma língua que esteve no centro das atenções durante quase três décadas.
Hoje é o 50º aniversário do nascimento oficial do BASIC. Às 4 da manhã do dia 1 de maio de 1964, o primeiro programa BASIC foi executado na Universidade de Darmouth, e a partir daí sua popularidade só iria crescer. Fá-lo-ia durante anos, e tornar-se-ia a língua com que muitos dariam (dariam) os primeiros passos “sérios” perante um computador.
Estou certo que muitos de vocês que nos leram na Xataka têm “código cortado” em BASIC (se isso poderia ser chamado de “código cortado”). Esta linguagem tornou-se nos anos 70 e especialmente nos anos 80 um componente quase indispensável em todos os tipos de computadores de 8 bits. A Microsoft utilizou-o extensivamente no seu MS-DOS, e as máquinas da primeira parte dos anos 80 (C64, Amstrad, Spectrum, MSX) também deram aos seus utilizadores a oportunidade de tirar partido da capacidade que oferecia.
>
Mas é claro, a língua tinha muitas limitações, e há muito tempo tinha sido deslocada por outras alternativas. Além disso, os usuários estavam usando cada vez mais aplicações programadas por especialistas, e as críticas à linguagem eram evidentes. Dijkstra, o cientista da computação que criou um famoso algoritmo de busca, fez este ponto já em 1975:
É praticamente impossível ensinar boa programação a estudantes que tiveram exposição prévia ao BASIC: como potenciais programadores eles são mentalmente aleijados e sem qualquer esperança de regeneração.
Parece que o reitor, cujo nome não consigo lembrar, leu Dijkstra antes de sua palestra e guardou esse comentário para si mesmo. Mas tanto ele como o próprio Dijkstra poderiam ter feito sem ele, porque é provável que sem o BASIC muitos de nós não teríamos (teríamos) dedicado as nossas vidas a zeros e uns de uma forma ou de outra. Tens de começar por algum lado, digo eu. E o abaixo-assinado é um exemplo.
Congratulações em 50, BASIC. Que sejam muitos mais.
Via | Slashdot
Mais informações | Celebração do Aniversário BASIC na Universidade de Darmouth