Ein sinnvoller Vergleich hätte aus meiner Sicht mehrere Bereiche. Einmal den allgemeinen Bereich, der bei beiden Systemen gegeben ist:
- Vorhandene Schleifenkonstrukte (for, while, repeat usw.)
- Vorhandene Fallunterscheidungen (if, if/else, on x goto/gosub, case ...)
- Grafikbefehle (Linien, Kreise/Ellipsen, Teilkurven, Polygone etc.)
- Sound (der Bereich, der bei CPC und CBM gleich ist)
- Debugging/Entwicklungshilfen (renumber, trace etc)
Schwierig sind die Systembesonderheiten - in LocoBasic können Zeichendarstellungen neu definiert werden, Basic V7 unterstützt Sprites. Das wären Äpfel mit Birnen verglichen. Die selbstdefinierten Zeichen könnte man in Basic7.0 über den Grafikmodus mit SSHAPE und GSHAPE simulieren - wenn Zeit/Timing keine Rolle spielen.
Nachtrag: der Thread sollte aufgeteilt werden und alles rund um Basicvergleich in einen neuen Thread ("LocoBasic vs. Basic 3.5/7.0"?) gepackt werden.