Quote Originally Posted by Elkvis View Post
I did see your comments on that thread, and I actually agree with the points you made for that particular language. BASIC dialects of that style (non-procedural, with no concept of data structures) is really not useful for any meaningful programming tasks. Even assembly language is better in nearly every way.
Just some points of correction. BBC BASIC is a procedural and structured BASIC. It's design was influenced by Pascal and COMAL. The use of GOTO and GOSUB, for example, is and always has been frowned upon within the BBC BASIC community. BBC BASIC for Windows, the implementation being used for the commercial applications discussed, does indeed support data structures. BBC BASIC for Windows also incorporates an assembler; so you can incorporate assembly code into your BASIC when needed.