BASIC's Comparison Matrix: ideas for content?
#1
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.o...BASIC.html


Attached Files Image(s)
   
Reply
#2
Pallette and color management?
Reply
#3
Question - Under "Runtime System" Where's Windows(XP...10)?

TR
Reply
#4
(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.


Attached Files Image(s)
   
Reply
#5
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
Reply
#6
(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.
Reply
#7
https://basicanywheremachine.neocities.o...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.


Attached Files Image(s)
   
Reply
#8
(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
Reply
#9
(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 !
Reply
#10
(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
Reply




Users browsing this thread: 9 Guest(s)