nxtBasic, compile your basic programs to fast machine language
Posted: Sun Jul 21, 2024 5:03 pm
Hi!
Time has come to introduce nxtBasic to a larger public. If you're a Basic developer, you'll probably want to check it out.
This new compiler for Basic code is specifically designed for the Commander X16, and it's available on Windows, Linux, and Mac. nxtBasic generates lightning-fast machine language programs and makes full use of all Commander X16 has to offer. Its current function set surpasses what the Commander X16 natively supports, with new functions added with each new version. The syntax is familiar to any Basic developer, making it easy to adopt. Comprehensive documentation includes a detailed language reference, example snippets, and sample programs. Additionally, if you have some knowledge of assembly, you can extend nxtBasic with your own assembly code, instantly integrating it into your programs.
A few sample programs are attached to this post: a text-mode Tetris clone, a program to browse through your directories and files and a 3D rotating cube (see the github link for more examples):
For more information see: viewtopic.php?t=7840 and https://github.com/unartic/nxtBasic/ or check the nxtBasic thread on the Commander X16 Discord.
Time has come to introduce nxtBasic to a larger public. If you're a Basic developer, you'll probably want to check it out.
This new compiler for Basic code is specifically designed for the Commander X16, and it's available on Windows, Linux, and Mac. nxtBasic generates lightning-fast machine language programs and makes full use of all Commander X16 has to offer. Its current function set surpasses what the Commander X16 natively supports, with new functions added with each new version. The syntax is familiar to any Basic developer, making it easy to adopt. Comprehensive documentation includes a detailed language reference, example snippets, and sample programs. Additionally, if you have some knowledge of assembly, you can extend nxtBasic with your own assembly code, instantly integrating it into your programs.
A few sample programs are attached to this post: a text-mode Tetris clone, a program to browse through your directories and files and a 3D rotating cube (see the github link for more examples):
For more information see: viewtopic.php?t=7840 and https://github.com/unartic/nxtBasic/ or check the nxtBasic thread on the Commander X16 Discord.