GW-BASIC

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa
GW-BASIC
Surgido em 1983
Última versão (1988)
Criado por Microsoft (para a Compaq)
Dialetos: BASIC
Influenciada por IBM Cassette BASIC, IBM Disk BASIC, IBM BASICA
Influenciou QBasic, QuickBASIC

GW-BASIC foi uma versão do BASIC desenvolvida pela Microsoft a partir do BASICA, originalmente para a Compaq. Era fornecida juntamente com o resto do software do sistema operativo MS-DOS da Microsoft, com os PCs compatíveis IBM. A Microsoft chegou a vender um compilador BASIC, BASCOM, compatível com GW-BASIC, para aplicações que requeriam mais velocidade. A linguagem era apropriada para criar software simples, e como estava incluída na maioria das versões do MS-DOS, era igualmente uma forma barata de muitos programadores aprenderem o fundamental da computação.[1] [2] Com a versão 5.0 do MS-DOS, o GW-BASIC deu lugar ao QBasic, uma versão reduzida do compilador QuickBASIC.[3]


Sintaxe[editar | editar código-fonte]

GW-BASIC funciona em linha de comandos, baseado no Dartmouth BASIC. Incluía igualmente teclas de funções na parte inferior do ecrã. Tal como em outras versões de BASIC para microcomputadores, ao GW-BASIC faltava-lhe muitas das estruturas necessárias para a programação estruturada como por exemplo as variáveis locais. Os programas feitos em GW-BASIC executavam muito lentamente por ser uma linguagem de programação interpretada. Todas as linhas de um programa tinham de ser numeradas; todas as linhas não numeradas eram consideradas comandos diretos para serem executados imediatamente. As fontes dos programas eram normalmente guardadas num formato binário comprimido, com uma opção de salvar em forma de texto ASCII.[4]


Nome[editar | editar código-fonte]

Existem várias teorias sobre as inicias "GW". Greg Whitten, um antigo funcionário da Microsoft que desenvolveu os standards do compilador BASIC da empresa, disse que Bill Gates seleccionou o nome GW-BASIC. Whitten refere-o como Gee-Whiz BASIC e não está certo se Gates nomeou o programa com o seu nome.[5] A alcunha Gee-Whiz poderá ter surgida pelo fato de ter um vasto número de comandos gráficos.[5] Outras teorias quanto às iniciais GW incluem "Graphics and Windows", "Gates, William" (Presidente da Microsoft na época), ou "Gates-Whitten" (os dois principais designers do programa).[6] [7]

Referências

  1. "KindlyRat". GW-BASIC. Visitado em 2009-11-10.
  2. "Leon". GWBASIC Games & Other Programs. Visitado em 2009-11-10.
  3. Microsoft BASIC version information. Visitado em 2008-06-12.
  4. GW-BASIC Documentation and Utilities. (em inglês)
  5. a b Gregory Whitten (2005-04-13). GW-BASIC. Visitado em 2008-06-29.
  6. Linux Dictionary:G. Visitado em 2008-06-28.
  7. GW-BASIC (2005-04-13). Visitado em 2008-06-28.