PowerBASIC

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj
PowerBASIC
Pojawienie się 1990
Paradygmat proceduralny,obiektowy
Typowanie statyczne
Implementacje {{{implementacje}}}
Pochodne {{{pochodne}}}
Aktualna wersja stabilna PBWin 10.02 (2011.07.11), PBCC 6.02 (2011.07.11)
Aktualna wersja testowa {{{wersja testowa}}}
Twórca Robert 'Bob' Zale
Licencja {{{licencja}}}
Platforma sprzętowa Windows
Platforma systemowa {{{system}}}
Strona producenta PowerBASIC

PowerBASIC jest językiem programowania i kompilatorem produkowanym przez firmę PowerBASIC Inc. (Venice, Florida, USA). Język jest odmianą BASIC-a, wzbogaconą o własne rozszerzenia i (od wersji 9.0 dla Windows oraz od wersji 5.0 Console Compiler ) możliwość programowania obiektowego. Kompilator potrafi tworzyć programy wykonywalne dla systemu Windows (pliki *.exe) oraz biblioteki dynamiczne (pliki *.dll). Programy kompilowane przez PowerBASIC dla Windows są aplikacjami graficznymi działającymi w środowisku okienkowym. Programy konsolowe, uruchamiane w środowisku tekstowym, tworzone są przez osobne narzędzie: PowerBASIC Console Compiler. Obecne wersje obu kompilatorów są narzędziami 32-bitowymi.

Przykład kodu[edytuj | edytuj kod]

#COMPILE EXE
#DIM ALL
 
#INCLUDE "WIN32API.INC"
 
FUNCTION PBMAIN () AS LONG
    DIM Tekst AS STRING
    IF TRIM$(COMMAND$) = "" THEN
        Tekst = "Brak parametrów"
    ELSE
        Tekst = COMMAND$
    END IF
 
    MSGBOX Tekst, %MB_OK, "Hello World!"
 
END FUNCTION

Historia[edytuj | edytuj kod]

PowerBASIC powstał w 1986 roku, jako BASIC/Z - kompilator języka Basic dla systemów CP/M i MDOS. Rok później, kompilator został rozszerzony o obsługę systemów MS-DOS/PC-DOS i stał się częścią oferty firmy Borland. Nazwę kompilatora zmieniono na Turbo Basic[1]. W 1989 roku Borland porzucił rozwój części narzędzi z serii Turbo, m.in. Turbo Prolog i Turbo Basic. Ten ostatni został sprzedany twórcy i głównemu programiście Robertowi Zale. Od 1990 roku kompilator pod obecną nazwą PowerBASIC produkowany jest przez firmę PowerBASIC Inc. W ciągu kilku lat obok wersji dla systemu DOS i kompatybilnych pojawiła się wersja dla systemu Windows, początkowo przeznaczona do tworzenia bibliotek DLL dla innych narzędzi programistycznych, obecnie jest sprzedawana jako całkowicie samodzielny produkt.

Linki zewnętrzne[edytuj | edytuj kod]

Przypisy

  1. About PowerBASIC. [dostęp 2010-12-28].