Tu banner alternativo

PureBasic

A mai világban a PureBasic a társadalom széles köre számára releváns és érdekes témává vált. Akár a populáris kultúrára, a politikára, a technológiára vagy az emberek mindennapi életére gyakorolt ​​hatása miatt, a PureBasic-nek sikerült több millió ember figyelmét felkelteni szerte a világon. Az évek során a PureBasic vita, elemzés és elmélkedés tárgya volt, sokféle véleményt és nézőpontot generálva, amelyek tükrözik a téma összetettségét és fontosságát. Ebben a cikkben a PureBasic különböző oldalait és a modern élet különböző területeire gyakorolt ​​hatását tárjuk fel, azzal a céllal, hogy rávilágítsunk egy olyan témára, amely ma is aktuális.

Tu banner alternativo
PureBasic

FejlesztőFantaisie Software
Első kiadás2.00 PR 1 (2000.10.22)
Legfrissebb stabil kiadás
  • 6.12 LTS (stabil verzió, long-term support release, 2024. szeptember 13.)[1]
  • 6.21 (stabil verzió, 2025. június 9.)[1]
Operációs rendszer
Platformx86, x86-64, 68k, PPC
Állapotaktívan fejlesztett
Kategóriaprogramozási nyelv, Integrált fejlesztői környezet
A PureBasic weboldala

A PureBasic a Fantasie Software által fejlesztett, kereskedelmi forgalomban kapható, BASIC-alapú procedurális számítógépes programozási nyelv és integrált fejlesztőkörnyezet Windows 32/64-bites, Linux 32/64-bites és macOS operációs rendszerekhez. Elérhető egy Amiga-verzió is, bár ez már megszűnt, és egyes részeit nyílt forráskódúként adták ki. A PureBasic első nyilvános kiadása Windowsra 2000. december 17-én jelent meg. Azóta folyamatosan frissítik.

A PureBasic "élethosszig tartó licencmodell". Ahogy a weboldalon idézik, az első PureBasic felhasználó (aki 1998-ban regisztrált) még mindig ingyenesen hozzáfér az új frissítésekhez, és ez nem fog változni.

A PureBasic közvetlenül x86, x86-64, PowerPC vagy 680x0 utasításkészletekre fordít, kis önállóan futtatható állományokat és DLL-eket generál, amelyeknek a szabványos rendszerkönyvtárakon kívül nincs szükségük más futásidejű könyvtárakra. A platformspecifikus alkalmazásprogramozási interfészek (API-k) használata nélkül fejlesztett programok ugyanabból a forrásfájlból könnyen, kevés módosítással vagy anélkül is elkészíthetők.

A PureBasic támogatja az inline assembly-t, ami lehetővé teszi a fejlesztő számára, hogy a PureBasic-forráskódba FASM assembler parancsokat építsen be, miközben a PureBasic-forráskódban deklarált változókat használja, lehetővé téve a tapasztalt programozók számára a sebességkritikus kódrészek sebességének növelését. A PureBasic támogatja és integrálta az OGRE 3D környezetet. Más 3D környezetek, például az Irrlicht Engine nem hivatalosan támogatott.

További információk

Jegyzetek