Wenn ich das hier so lese, bekomme ich den Eindruck, dass die Meinung besteht, dass Bascom generell laaaangsaaaamen Code erzeugt. Bis auf ganz wenige Ausnahmen (z.B. GetRC5) kann ich dem so nicht zustimmen. Lediglich ist der erzeugte Code oft (aber nicht unbedingt) größer als bei C.

Zeitkritisches "Multitasking" wie IR-Empfang, Auswertung, 3-Kanal SoftPWM, RDS-Radio und Netzwerk gleichzeitig löse ich allerdings "zu Fuss". Aber auch dann im Bascom Dialekt. Inline Assembler nutze ich entweder um den Watchdog innerhalb der ersten 4 Takte zu deaktivieren oder um die Interrupts schneller zu durchlaufen, wenn ich mir die gewünschten Register manuell auf den Stapel schiebe und zurückhole.

Auch die Frontendprogrammierung auf T-Hack habe ich mit Bascom in Basic erstellt.

C nutze ich nur, wenn ich das Rad nicht neu erfinden möchte und fertigen Code dritter an meine Bedürfnisse anpasse.