QB64 Phoenix Edition
BASIC's Comparison Matrix: ideas for content? - Printable Version

+- QB64 Phoenix Edition (https://qb64phoenix.com/forum)
+-- Forum: Chatting and Socializing (https://qb64phoenix.com/forum/forumdisplay.php?fid=11)
+--- Forum: General Discussion (https://qb64phoenix.com/forum/forumdisplay.php?fid=2)
+--- Thread: BASIC's Comparison Matrix: ideas for content? (/showthread.php?tid=396)

Pages: 1 2 3


BASIC's Comparison Matrix: ideas for content? - CharlieJV - 05-11-2022

G'day,

An itch I decided to scratch, I'm putting together some info about BASIC implementations/dialects, particularly focused on a "Comparison Matrix."

Do you have suggestions for more categories or features I should add to the matrix that would be good info in general, and/or thing that particularly favour QB64?

Check it out: https://basicanywheremachine.neocities.org/About_BASIC.html


RE: BASIC's Comparison Matrix: ideas for content? - James D Jarvis - 05-12-2022

Pallette and color management?


RE: BASIC's Comparison Matrix: ideas for content? - TarotRedhand - 05-12-2022

Question - Under "Runtime System" Where's Windows(XP...10)?

TR


RE: BASIC's Comparison Matrix: ideas for content? - CharlieJV - 05-12-2022

(05-12-2022, 06:45 PM)TarotRedhand Wrote: Question - Under "Runtime System" Where's Windows(XP...10)?

TR

Alphabetical order, but chopped off in the screenshot.  Easier to see the full guacamole by accessing the wiki.

I've attached another screenshot.


RE: BASIC's Comparison Matrix: ideas for content? - TarotRedhand - 05-13-2022

Did you consider adding TinyBasic to your list. Another one is MMBasic. Would I be right in thinking that BASIC V is included under BBC BASIC?

TR


RE: BASIC's Comparison Matrix: ideas for content? - CharlieJV - 05-13-2022

(05-13-2022, 04:40 PM)TarotRedhand Wrote: Did you consider adding TinyBasic to your list. Another one is MMBasic. Would I be right in thinking that BASIC V is included under BBC BASIC?

TR

For sure.  I want to eventually have all of them in there.  Current, dead, all of them.

Might take me a while.  So many interests and projects, so little time.

Thank-you for the suggestions.  I'm going to have to show my appreciation by getting those two at least listed ASAP.


RE: BASIC's Comparison Matrix: ideas for content? - CharlieJV - 05-14-2022

https://basicanywheremachine.neocities.org/About_BASIC.html

I added a few extra BASIC dialects, added an "Advanced Features" grouping of categories, and some (see attachment) cosmetic changes.

If there's any additions/changes you'd like to suggest, drop me a reply.


RE: BASIC's Comparison Matrix: ideas for content? - madscijr - 05-18-2022

(05-11-2022, 11:49 PM)CharlieJV Wrote: Do you have suggestions for more categories or features I should add to the matrix that would be good info in general, and/or thing that particularly favour QB64?

You might want to check out some of these to see the kinds of programming language features they compare and how they present it:

  1. Comparison of ALGOL 68 and C++ - Wikipedia
  2. Comparison of assemblers - Wikipedia
  3. Comparison of C Sharp and Java - Wikipedia
  4. Comparison of C Sharp and Visual Basic .NET - Wikipedia
  5. Comparison of document-markup languages - Wikipedia
  6. Comparison of instruction set architectures - Wikipedia
  7. Comparison of Java and C++ - Wikipedia
  8. Comparison of JavaScript-based source code editors - Wikipedia
  9. Comparison of open-source programming language licensing - Wikipedia
  10. Comparison of operating systems - Wikipedia
  11. Comparison of Pascal and C - Wikipedia
  12. Comparison of Pascal and Delphi - Wikipedia
  13. Comparison of programming languages - Wikipedia
  14. Comparison of programming languages (algebraic data type) - Wikipedia
  15. Comparison of programming languages (array) - Wikipedia
  16. Comparison of programming languages (associative array) - Wikipedia
  17. Comparison of programming languages (basic instructions) - Wikipedia
  18. Comparison of programming languages (object-oriented programming) - Wikipedia
  19. Comparison of programming languages (string functions) - Wikipedia
  20. Comparison of programming languages (strings) - Wikipedia
  21. Comparison of programming languages (syntax) - Wikipedia
  22. Comparison of programming languages by type system - Wikipedia
  23. Comparison of programming paradigms - Wikipedia
  24. Comparison of the Java and .NET platforms - Wikipedia
  25. Comparison of user features of operating systems - Wikipedia
  26. Comparison of version-control software - Wikipedia
  27. Comparison of Visual Basic and Visual Basic .NET - Wikipedia
  28. List of BASIC dialects - Wikipedia
  29. List of programming languages - Wikipedia
  30. Outline of computer programming - Wikipedia



RE: BASIC's Comparison Matrix: ideas for content? - CharlieJV - 05-18-2022

(05-18-2022, 01:36 PM)madscijr Wrote:
(05-11-2022, 11:49 PM)CharlieJV Wrote: Do you have suggestions for more categories or features I should add to the matrix that would be good info in general, and/or thing that particularly favour QB64?

You might want to check out some of these to see the kinds of programming language features they compare and how they present it:

  1. Comparison of ALGOL 68 and C++ - Wikipedia
  2. Comparison of assemblers - Wikipedia
  3. Comparison of C Sharp and Java - Wikipedia
  4. Comparison of C Sharp and Visual Basic .NET - Wikipedia
  5. Comparison of document-markup languages - Wikipedia
  6. Comparison of instruction set architectures - Wikipedia
  7. Comparison of Java and C++ - Wikipedia
  8. Comparison of JavaScript-based source code editors - Wikipedia
  9. Comparison of open-source programming language licensing - Wikipedia
  10. Comparison of operating systems - Wikipedia
  11. Comparison of Pascal and C - Wikipedia
  12. Comparison of Pascal and Delphi - Wikipedia
  13. Comparison of programming languages - Wikipedia
  14. Comparison of programming languages (algebraic data type) - Wikipedia
  15. Comparison of programming languages (array) - Wikipedia
  16. Comparison of programming languages (associative array) - Wikipedia
  17. Comparison of programming languages (basic instructions) - Wikipedia
  18. Comparison of programming languages (object-oriented programming) - Wikipedia
  19. Comparison of programming languages (string functions) - Wikipedia
  20. Comparison of programming languages (strings) - Wikipedia
  21. Comparison of programming languages (syntax) - Wikipedia
  22. Comparison of programming languages by type system - Wikipedia
  23. Comparison of programming paradigms - Wikipedia
  24. Comparison of the Java and .NET platforms - Wikipedia
  25. Comparison of user features of operating systems - Wikipedia
  26. Comparison of version-control software - Wikipedia
  27. Comparison of Visual Basic and Visual Basic .NET - Wikipedia
  28. List of BASIC dialects - Wikipedia
  29. List of programming languages - Wikipedia
  30. Outline of computer programming - Wikipedia

So many chores I should be doing, so many more reasons now to further procrastinate.

That is a mighty fine list of resources to lose myself in.  Thanks !


RE: BASIC's Comparison Matrix: ideas for content? - madscijr - 05-18-2022

(05-18-2022, 02:54 PM)CharlieJV Wrote: That is a mighty fine list of resources to lose myself in.  Thanks !

That's just me being OCD!
So much info out there, and I love those wikipedia comparison pages, all sorts of useful and useless info to waste your time!  Big Grin