Software-update - QB64 Phoenix Edition 4.4.0
In dit artikel:
QB64 Phoenix Edition, een open‑source voortzetting van de klassieke BASIC-compiler QB64, heeft versie 4.4.0 uitgebracht. QB64 compileert BASIC-code naar machinetaal, ondersteunt linken naar C/C++-bibliotheken en is vrijwel volledig compatibel met QBasic 4.5; uitbreidingen zoals OpenGL blijven mogelijk. Nadat hoofdontwikkelaar Fellippe Heitor drie jaar geleden vertrok, heeft een nieuw team het project weer opgepakt en biedt het nu ondersteuning voor Windows, Linux en macOS plus een actief supportforum.
Belangrijkste wijzigingen in v4.4.0:
- Functionele verbetering: SUBs en FUNCTIONs mogen nu door elkaar in het hoofdprogramma staan, waardoor een eerdere foutmelding wegvalt en het makkelijker wordt om libraries te organiseren (CONST, TYPE, DIM, SUB, FUNCTION in één bestand).
- Bibliotheekupdate: Miniaudio is teruggezet naar de versie uit v4.2.0 omdat de tussenliggende update problemen gaf met muziekstreaming bij gelijktijdig naar de stream schrijven.
- Diverse bugfixes in de IDE en compiler: exportfunctie sluit nu strings correct aan het einde van regels; verbeterde look‑ahead voorkomt foutieve naammatches; het oude gedrag is hersteld wanneer autobrackets uitstaat (zodat typen van afsluittekens niet wordt overgeslagen); en automatische puntkomma-invoeging rond string‑literals bij PRINT houdt nu rekening met vergelijkingsoperatoren om verkeerde code-inserties te voorkomen.
Volledige changelog is beschikbaar voor wie de details van v4.3.0→v4.4.0 wil bekijken. Deze release richt zich op stabiliteit, compatibiliteit en gebruiksgemak voor hobbyisten en behouders van klassieke BASIC-projecten.