Recent Posts

Pages: 1 ... 7 8 [9] 10
81
Open Forum / Re: BASIC
« Last post by John on March 06, 2023, 06:20:00 PM »
Here is the link to the latest ScriptBasic for Windows 32 bit install.

ScriptBasic Install

 If you want to use ScriptBasic on Linux then build it from source from the repo. (Sandbox image top right corner of the forum)
82
Open Forum / Re: BASIC
« Last post by Gemino Smothers on March 06, 2023, 05:40:33 PM »
The 99 bottles example gave me a good chuckle. I also enjoyed the part in the documentation that describes the compilation process.

It will be some time before I get a chance to do much with it, but I think Script Basic will sit nicely next to my YaBasic and Just Basic installations. I like having multiple interpreters to use as a sandbox to test snippets and ideas.
83
Open Forum / Re: BASIC
« Last post by John on March 05, 2023, 08:48:36 PM »
Great!

Let me know if you have any questions.
84
Open Forum / Re: BASIC
« Last post by Gemino Smothers on March 05, 2023, 08:16:48 PM »
I remember seeing this site and Script Basic years ago. Don't remember anything about it other than the name.

Now I have it downloaded in my BASIC language archive and will be trying it out.
85
Open Forum / Re: Basic & Me
« Last post by Gemino Smothers on March 05, 2023, 07:55:56 PM »
Hello, I started with Basic when I was 13 sometime early 2007. It started in the summer after 8th grade when my grandmother bought me the book Game Programming for Teens (with Blitz Basic)

Blitz Basic was the first language that I grasped and by the end of 9th grade in late 2007 I was learning QBasic, Emergence Basic, Just Basic, BBC Basic Demo, Yabasic, and more.

In 2008 I made my first C game with the old Gameboy Development Kit compiler.
In 2009 I made my first toy tiny BASIC interpreter in QBasic.

Websites I have ran and currently run.

www.geekbasic.com (no longer active)
www.promotethis.website (no longer active, but was in the top 200k alexa rank at one time)
www.trafficfaucet.xyz (still active, no longer successful - needs updates and promotion)

www.sbbd.xyz In 2020, I started a browser based MMORPG that paid out in Bitcoin for ingame currency. The game is still online, but the Bitcoin thing was disabled after a few months due to Covid making the crypto industry go haywire. The game is purely written in PHP and has real time PVP and chat. I need to find the time to update it. It's using an old annoying version of my captcha software.

www.bonanza.news My news site where I occasionally write news articles and have developed RSS feed technology in PHP.

www.pigeonbulletin.com I designed this site based on some old code of mine last year. It never took off, but I keep it online.

www.faucetsecurity.com I started this site last year to provide an alternative ad network and captcha service to site admins. Written in PHP.

www.autosurf247.com I renewed this old domain last year and designed the site from scratch in PHP. It demonstrates my Faucet Security.

www.basicgames.xyz When geekbasic.com went down I needed a new platform to publish my software creations.

www.lucidapogee.com I started this site recently to create a more professional central hub for my software. Basic Games will be going through a transition as a general BASIC game and software review site.

Last year, I decided to study reverse polish notation and create an expression evaluator in QBasic. I spent much time trying to improve it by applying it to my old BASIC interpreter which could only do simple expressions. The result was an improvement. Full expressions instead of two operators and an operand. This has dictated my activity ever since.

My current projects include Craft Basic interpreter (not tokenized), FTCBASIC compiler (FASM output), and now Commando Basic (tokenized, under development, unreleased, way faster than Craft Basic)

Craft Basic is meant to be a beginner friendly compact all in one package to play with simple code concepts and make neat scripts.

FTCBASIC compiles com files at under 100 bytes. It's limited and crude with static strings, unsigned ints, and badly implemented arrays. Still, you can made cool programs with it. One of it's examples is a pong game under 2kb with color, mouse/keyboard support, and beeps.

Commando Basic will include a tokenizer and ide separate from the interpreter. This will make it even smaller For distributing binded scripts to the interpreter. It will be something like Just/Liberty Basic.

My programming languages are available for download at my site http://www.lucidapogee.com

They also have their own Rosetta Code entries.

https://rosettacode.org/wiki/Category:Craft_Basic
https://rosettacode.org/wiki/Category:Tiny_Craft_Basic
https://rosettacode.org/wiki/Category:FTCBASIC
(Commando Basic entry hopefully coming soon!)

I started a solo band project in 2020 called Freedom Fire. Released one demo back then and am planning to release another.

https://freedomfire.bandcamp.com/
https://www.metal-archives.com/bands/Freedom_Fire

My wife and I are also working on another band project to revive my high school band.
86
Open Forum / Re: BASIC
« Last post by John on March 05, 2023, 07:17:13 PM »
You may want to give ScriptBasic a try as well.
87
Open Forum / Re: BASIC
« Last post by Gemino Smothers on March 05, 2023, 06:56:42 PM »
I have mostly been using Emergence Basic these past years.

Right now, I am still messing around with languages to find what suits my needs.
I am trying FreeBasic and am looking at OxygenBasic.

I also use QBasic, JustBasic, YaBasic, and Blitz Basic regularly for testing ideas.

Blitz and QB are also still great as ever for creating games and other applications
88
Off Topic / Re: BASIC Top 5
« Last post by John on March 05, 2023, 06:54:46 PM »
Thanks for joining us here on the forum.

Oxygen Basic JIT ASM compiler is a nice alternative to FreeBasic for Windows.
89
Off Topic / Re: BASIC Top 5
« Last post by Gemino Smothers on March 05, 2023, 06:42:03 PM »
Thank you for accepting my registration to AllBasic forum.

That's a good question.

JustBasic - good for testing bits of code and ideas
YaBasic - also good for testing bits of code and ideas
FreeBasic - can compile qbasic programs without the same memory limits and on newer machines
Variants of GFA Basic - classic languages with several variants
IWBasic - contains important updates to the IBasic and EBasic legacy

I can hardly name five as newer software often doesn't suit my preferences.


I would also like to mention Blitz Basic and Emergence Basic as they are important to me, but not quite available or supported.

HobbyBasic from FASMforum deserves a very honorable mention. It's tiny, fast, and powerful

OxygenBasic looks amazing an I am looking towards trying it out.
90
Open Forum / BASIC
« Last post by John on February 05, 2023, 02:52:25 PM »
I'm curious if anyone is still using a variation of BASIC with their project?

I have been focusing my ScriptBasic efforts with a QuickBooks Online SDK and external scripting for Sage 100 accounting software.

I would be interested in what your primary development language is.
Pages: 1 ... 7 8 [9] 10