Que interpretadores BASIC estão disponíveis?

21

Foi perguntado por um novo usuário do Ubuntu - que também quer aprender sobre programação - o que ele poderia usar para executar o código BASIC. Ele estava trabalhando em um livro BASIC antes de experimentar o Ubuntu, e gostaria de continuar sem precisar voltar ao Windows.

Parece que há alguns pacotes BASIC nos repositórios padrão, assim como projetos como o Mono, que podem incluir algum tipo de suporte BASIC.

Qual seria uma boa recomendação dos repositórios padrão - ou de um pacote deb - para alguém aprendendo o básico do BASIC e novo no Ubuntu?

    
por Tim Lytle 11.10.2010 / 17:56
fonte

8 respostas

13

Pesquisando o apt revela

  • basic256 - ambiente de programação educacional BASIC para crianças
  • yabasic - Ainda outro interpretador BASIC

basic256 parece que pode ser um pouco mais adequado para o usuário, mas não tenho certeza de quão próximo esse dialeto vai corresponder ao que está em seu livro de programação, o que pode ser frustrante.

Página inicial aqui - link

yabasic parece mais próximo do BASIC padrão, mas eu realmente não tenho experiência em primeira mão com nenhum deles.

Boa sorte.

    
por achiang 11.10.2010 / 18:13
fonte
13

Gambas é o equivalente mais próximo do Visual Basic (é bastante voltado para aplicativos de desktop), então seria bom se seu amigo estivesse usando o Visual Basic.

Gambas is a free development environment based on a Basic interpreter with object extensions, a bit like Visual Basic™ (but it is NOT a clone !). Read the introduction for more information.

With Gambas, you can quickly design your program GUI with Qt or GTK+, access MySQL, PostgreSQL, Firebird, ODBC and SQLite databases, pilot KDE applications with DCOP, translate your program into any language, create network applications easily, make 3D OpenGL applications, make CGI web applications, and so on...

    
por dv3500ea 11.10.2010 / 18:15
fonte
6

Se ele estiver mais interessado em criar jogos, o sdlBasic seria uma opção melhor:

sdlBasicInstall Sdlbasic is a small, efficient and multiplatform basic interpreter aimed to game creation using the power of SDL library, it was inspired by the old and glorious AMOS.

    
por dv3500ea 11.10.2010 / 18:25
fonte
4

por que não dar uma olhada neste pequeno mas eficaz intérprete: my-basic escrito em C. É portátil. Eu considero um bom começo para jogar um pouco de BASIC ou aprender a escrever um interpretador BASIC em C.

    
por pi_raspi 24.12.2015 / 12:30
fonte
2

Eu nunca tentei isso, mas eu suponho que seria possível executar algo como o QBASIC através de um emulador como o DOSBox. DOSBox está disponível a partir do repositório, mas ele teria que ter sua própria cópia do QBASIC nele, uma vez instalado.

Se alguém tentou isso, sinta-se à vontade para editar esta resposta com mais detalhes.

    
por Ramón 12.10.2010 / 22:47
fonte
2

Você também pode considerar blássico. Encontre-o em - link

    
por LFC_fan 13.10.2010 / 19:21
fonte
1

Eu recomendaria o FreeBasic. Existem versões para Linux e Windows. Apenas a versão ARM ainda está faltando: (

Eu usei em alguns grandes projetos sem problemas. O código está limpo e há um bom fórum para isso: link

    
por Pasi Mustalahti 04.07.2013 / 17:35
fonte
1

Eu ainda escrevo algumas coisas pequenas em QB64 . Mas, estou mais preocupado com manipulação de dados e dados e não com gráficos. Acabei de terminar um pequeno programa para converter informações de um pacote contábil para outro. Demorei uma semana para escrever. A execução do programa converteu com sucesso 6 anos de informações antes que meu café esfriasse.

Pequeno, compacto, mas muito poderoso. Apenas a exibição da tela mostrava as conversões de arquivos em andamento, bem como a tela "Iniciar" e a tela de conclusão "Conversão bem-sucedida".

    
por Arthur Wright 26.08.2017 / 23:41
fonte