QB64.org Forum

Active Forums => QB64 Discussion => Topic started by: johnblood on May 08, 2020, 06:41:33 am

Title: Creating a list of BASIC stuff
Post by: johnblood on May 08, 2020, 06:41:33 am
I recently decided to start a list of all kinds of BASIC stuff (https://github.com/JohnBlood/awesome-basic). Feel free to spread the list and suggest additions. My goal is to keep track of cool BASIC stuff.
Title: Re: Creating a list of BASIC stuff
Post by: FellippeHeitor on May 08, 2020, 07:26:34 am
Cool list and cool purpose, John.

Welcome to the forum!
Title: Re: Creating a list of BASIC stuff
Post by: johnblood on May 08, 2020, 10:50:24 am
Cool list and cool purpose, John.

Welcome to the forum!

Thanks. I hope to have lots of BASIC fun. :)
Title: Re: Creating a list of BASIC stuff
Post by: johnblood on May 08, 2020, 11:01:12 am
another dialect:

Yabasic: www.yabasic.de (http://www.yabasic.de)


I intended to add Yabasic, but forgot. Thanks for reminding me.
Title: Re: Creating a list of BASIC stuff
Post by: TerryRitchie on May 08, 2020, 11:07:58 am
Welcome!

Cool, you added the tutorial I am updating.
Title: Re: Creating a list of BASIC stuff
Post by: johnblood on May 08, 2020, 11:14:18 am
Welcome!

Cool, you added the tutorial I am updating.

I'm still working on creating an ebook version of your tutorial. Been busy with so many projects.
Title: Re: Creating a list of BASIC stuff
Post by: TerryRitchie on May 08, 2020, 01:09:49 pm
I've still got a few tasks to go so no hurry on the ePub. Thank you for taking that on by the way.
Title: Re: Creating a list of BASIC stuff
Post by: granzeier on May 09, 2020, 07:31:02 am
Would this be useful?

https://ia801302.us.archive.org/24/items/dr_dobbs_journal_vol_01/dr_dobbs_journal_vol_01.pdf

This is the entire first year of Dr. Dobb's Journal, where they introduced BASIC for microcomputers (Tiny BASIC.) I was able to download all fifteen volumes (years) from there.
Title: Re: Creating a list of BASIC stuff
Post by: _vince on May 09, 2020, 03:46:25 pm
You have JustBASIC, bplus's favourite, and FreeBASIC which is my favourite. Very good list!
Title: Re: Creating a list of BASIC stuff
Post by: TerryRitchie on May 09, 2020, 04:09:43 pm
Pbasic - https://en.wikipedia.org/wiki/PBASIC

Used that one quite a bit when programming Parallax BASIC Stamps back in the day

DarkBASIC - https://en.wikipedia.org/wiki/The_Game_Creators#DarkBASIC

I used to use this to create simple 3D stuff in BASIC back in the early 00's

Blitz BASIC - https://en.wikipedia.org/wiki/Blitz_BASIC

Played with this one and Blitz3D

Here's an entire list - https://en.wikipedia.org/wiki/List_of_BASIC_dialects

Title: Re: Creating a list of BASIC stuff
Post by: bplus on May 09, 2020, 04:24:42 pm
You have JustBASIC, bplus's favourite, and FreeBASIC which is my favourite. Very good list!

To complete the list of bplus favorites, you' have to include SmallBASIC that works with Windows, Linux and Android, but has goofy editor (but on the mend with normal one now), and I don't mean MS Small Basic.

"favourite" is that the English spelling?
Title: Re: Creating a list of BASIC stuff
Post by: _vince on May 09, 2020, 10:34:43 pm
"favourite" is that the English spelling?

Yes, Canadian as well
Title: Re: Creating a list of BASIC stuff
Post by: Dav on May 09, 2020, 11:19:46 pm
A little outdated, but had this in my bookmarks.  A decent list of basic languages.

http://basic.mindteq.com/index.php?i=full (http://basic.mindteq.com/index.php?i=full)

- Dav
Title: Re: Creating a list of BASIC stuff
Post by: _vince on May 10, 2020, 05:17:59 pm
... and Decimal BASIC: an interesting BASIC interpreter:
http://hp.vector.co.jp/authors/VA008683/english/ (http://hp.vector.co.jp/authors/VA008683/english/)

and

https://decimalbasic.ninja-web.net/English/basic01/basic01e.htm (https://decimalbasic.ninja-web.net/English/basic01/basic01e.htm)
This is a nice project, a matlab-style BASIC.  Something like this would be a good supplement to a math class or textbook.  There are some very nice examples and references on that site as well.

But why would anyone care to use it, though?  Matlab, mathematica, maple, etc already exist and if I personally insisted on BASIC I'd just write a bunch of SUBs to do all the fancy plotting stuff with more flexibility and none of the disadvantages. I've heard the same being said about python over matlab.