[#4]
Re: AQB nowy Basic dla Amigi 68k
@orila,
post #2
Dla Amigi jest szereg kompilatorów C/C++, które generują kod M68k i mają wiele usprawnień dot. Amigi:
1. DICE
2. SAS/C
3. GCC
4. VBCC
5. StormC++
6. MaxonC++
7. HiSoft C++
...
Na Amidze polecam DICE (
http://aminet.net/package/dev/c/dice-3.16). Jest bardzo szybki i według mnie najwygodniejszy. Generowany kod jest w porządku.
SAS/C to dobry kompilator, z wieloma opcjami, generuje lepszy kod niż DICE, ale jest wolniejszy.
GCC to kompilator "najnowocześniejszy", ale słabo przystosowany do środowiska Amigi.
VBCC to "średnia półka". Aktualizowany na bieżąco.
StormC++ to IDE dla Amigi i kompilator. Posiada śledzenie alokowanych zasobów, dzięki czemu gdy program się wyłoży, debugger zwolni zasoby. Darmowy StormC++ 3 jest na Amiga Developer CD v2.1.
MaxonC++ jest niesamowicie szybki, generuje b. dobry kod, ale jest dość staromodny i niepoprawnie współpracuje ze wszystkimi rozszerzeniami i pamięcią FAST (sam edytor kodu). Kompilować możemy jednak za pomocą opcji "Kompiluj plik" albo
makefile.
HiSoft C++ nie widziałem nigdy.
Tak więc wybór jest dość szeroki. Można też używać cross-kompilacji przy użyciu VBCC lub GCC, sam jednak preferuję natywną kompilację.
Co do właściwego tematu wątku, to ten Basic pojawił się niedawno na Aminecie:
http://aminet.net/package/dev/basic/aqb