PowerBASIC

W dzisiejszym artykule porozmawiamy o PowerBASIC, temacie, który od lat cieszy się dużym zainteresowaniem. PowerBASIC to kwestia, która przyciągnęła uwagę wielu osób ze względu na jej znaczenie w dzisiejszym społeczeństwie. Nie ma znaczenia, czy jesteś ekspertem w danej dziedzinie, czy ledwo słyszałeś o PowerBASIC, ten artykuł dostarczy Ci kluczowych informacji i pomoże lepiej zrozumieć wszystkie aspekty związane z tym tematem. Idąc tym tropem, zbadamy różne aspekty PowerBASIC, od jego powstania po dzisiejsze skutki, aby zapewnić pełną i szczegółową perspektywę na tę ważną kwestię. Nie przegap tej okazji, aby wejść do ekscytującego świata PowerBASIC!

PowerBASIC
Pojawienie się

1990

Paradygmat

proceduralny, obiektowy

Typowanie

statyczne

Aktualna wersja stabilna

PBWin 10.02 (2011.07.11), PBCC 6.02 (2011.07.11)

Twórca

Robert 'Bob' Zale

Platforma sprzętowa

Windows

Strona internetowa

PowerBASIC – język programowania i kompilator produkowany 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

#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

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. 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.

Przypisy

Linki zewnętrzne