"There seems to be some confusion over the distinction between 'Cross Platform' on the one hand and 'BBCSDL' on the other. As far as I am concerned the former term should be considered to encompass BBC BASIC for Windows (BB4W) because that remains the principal means of running BBC BASIC programs on Windows.
BBCSDL refers to the specific code implementation based on SDL 2.0 which can be compiled to run on multiple platforms. Although one of them is Windows, there is no suggestion that it should be used in preference to BB4W unless (1) you are specifically writing code intended to run on multiple platforms or (2) you don't have the full (paid-for) version of BB4W.
Questions specifically related to BB4W are, of course, welcome here but if you are offering 'general purpose' code solutions I would naturally prefer that they be suitable for running on both BB4W and BBCSDL unless this is impractical." |
|