Na ja, Basic ist nicht unbedingt das Problem. Es gibt Basic-Compiler, die zusätzlichen Code für die Prüfung von Array-Grenzen erzeugen, diese Prüfung kann nur zur Laufzeit erfolgen. Bei Bascom wird dieser Code nicht erzeugt, wodurch die Programme natürlich auch deutlich kleiner bleiben. Ich sehe die verschiedenen Dialekte als Problem, da hierdurch die Fehlersuche erheblich erschwert wird. Auf dem einen System funktioniert das Programm, auf dem anderen nicht, dass ist ärgerlich.