lunedì 6 agosto 2007

Parliamo BASIC in Linux

Linux è un sistema adatto per chi vuole programmare. Io stesso mi sono trovato meglio in Linux che in Windows per quanto riguarda l'aspetto della programmazione.

E' per questo che vi voglio presentare un semplice compilatore BASIC per Linux: Agora BASIC.

Agora BASIC è un semplice compilatore che legge il file sorgente, crea un file sorgente C e lo compila restituendovi il file ELF finale.

Le funzioni supportate da Agora non sono tante (potete trovarle tutte digitando "man agora-basic-compiler") ma per testare un pò di codice BASIC va più che bene :D

Potete trovare i sorgenti alla homepage indicata prima e per compilarli dobbiamo eseguire i soliti 3 passaggi:
$ ./configure
$ make
# make install

Una volta installato possiamo compilare un file digitando

agora-basic-compiler fileinput.bas


Il nostro compilatore ci restituirà un file a.out che sarà il nostro eseguibile bello e pronto!

Volete un piccolo esempio di codice?Niente di meglio dell classico Hello world!:

10 print "Hello world"
20 END


Semplice no :D ?

Bene penso di avervi detto tutto..se ci sono problemi scrivetemi pure e domandate: non abbiate timore ;D

Prima di salutarvi vi segnalo però GAMBAS: un VisualBasic-Like linguaggio di programmazione: molto potente e semplice (l'unica pecca forse è che sfrutta solo le Qt ma mi pare che a breve uscirà un edizione che implementi le GTK+...o almeno cosi avevo letto!)

A questo punto ciao a tutti!

1 commento:

Anonimo ha detto...

Di gambas ne ho sentito parlare! ma hai detto visual basic -like quindi non vedo il senso di programmare in un lang uguale al VB ma che non lo è in linux... dao che è un lang creato appositamente per integrarsi in ambiente windows....