10. apríla 2026 bola vydaná nová verzia PureBasic. Program je určený na vytváranie multiplatformových aplikácií (Windows, Linux, macOS, Malina).
Distribúcia obsahuje IDE (editor, debugger, nástroje a vizuálny editor formulárov s grafickým rozhraním), kompilátor a pomoc v troch jazykoch (používatelia podporujú ruštinu). Okrem vývoja desktopových aplikácií je PureBasic umiestnený ako nástroj na vytváranie 2D a 3D hier pomocou enginu OGRE.
- Podporuje databázy, šifrovanie, balenie, regulárne výrazy, vektorovú grafiku, XML, JSON, multimédiá, sprity a ďalšie.
- Podporuje natívnu prácu s API bez nutnosti importu hlavičkových súborov.
- Podporuje vytváranie okenných a konzolových aplikácií a funkčných knižníc (so, dll).
- Podporuje x86 a x86_64, multithreading.
- Ako podsystém grafického rozhrania je možné použiť GTK 3 (štandardne, t. j. GTK aktuálneho operačného systému), GTK 2, Qt (Qt 5).
- „Kompilátor“ konvertuje kód do ASM a kompiluje ho pomocou FASM, k dispozícii je aj backend v jazyku C, kde sa kód konvertuje do jazyka C (natívne funkcie sa vkladajú ako objekty) a kompiluje sa pomocou GCC.
- Kód s ASM-backendom môže používať vložené ASM kódy a v C-backende teda aj C kódy.
- Vytvára kompaktné, samostatné spustiteľné súbory pomocou API aktuálneho operačného systému, bez závislostí a/alebo frameworkov.
- Zdrojové kódy IDE sú dostupné na adrese GitHub.
- OOP nie je podporované.
Aktuálna verzia má zvýšenú rýchlosť práce s reťazcami.
Na oficiálne fórum Nájdete tam veľa príkladov kódu a veľa nástrojov vytvorených používateľmi.
nastavenia: Funguje to hneď po vybalení, ale na podporu všetkých funkcií je potrebné nainštalovať balíky uvedené v súbore INSTALL.
Zdroj: linux.org.ru
