2010-11-05 19 views
11

Che cos'è un buon compilatore BASIC per Mac OSX?Che cos'è un buon compilatore BASIC per Mac OSX?

+1

Tutto quello che posso dire in base all'esperienza personale è che il Beagle Compiler (http://en.wikipedia.org/wiki/Beagle_Bros) in esecuzione su Virtual II (http://www.virtualii.com/) funziona probabilmente come un campione. :-) 20 GOTO 10 –

+0

QB64 sarà multipiattaforma tra Windows/Linux/MACOSx/Android. – eoredson

risposta

6

La maggior parte di questi hanno versioni di prova che è possibile controllare per almeno 30 giorni prima di decidere di acquistare. REALbasic è uno strumento fantastico, e ho voluto provare Objective-Basic per molto tempo. KBasic sembra promettente, soprattutto considerando il prezzo.

E poi c'è sempre la possibilità di eseguire strumenti basati su BSD/Unix/Linux in OS X, così come i programmi Windows se si dispone di un Mac basato su Intel.

+1

Chipmunk è un interprete, non un compilatore. – Mathias

+0

kBasic per Mac è sparito. –

+0

Non sembra essere "andato", @Eric. Sembra che ora si chiami ["Basic for Qt"] (http://www.q7basic.org/index.html). –

3

PureBasic è probabilmente il più completo, ma è un linguaggio di livello inferiore. REALbasic sembra buono ma ho avuto orribile con l'esperienza cercando di fare qualcosa di "reale".

1

QB64 non è proprio carina, ma è un dialetto di QBasic, con mac, windows e linux IDE e può (con tie-in su eclipse) compilare anche per android. I risultati, tuttavia, possono essere molto carini.

http://qb64.net/forum/index.php

E 'anche interessante notare che ha ampliato la lista dei comandi QB, è a 64 bit pulita, e possono fare qualche grafica mozzafiato, operazioni di rete e altro ancora.

Come promemoria: QBasic è una base strutturata con ambito variabile limitato (subroutine o in tutto il programma), che può facoltativamente utilizzare numeri di riga.

ho compilato vecchio codice QBasic non modificato a condizione che non ha fatto l'accesso ai file, e questo è solo una questione di cambiare il separatore di directory ...

0

avrei scelto Qb64 per il suo cross-platform C++ emettitore.