05-22-2024, 10:21 AM
Hi,
No you should be good. There are a couple important features of Small Basic:
1] All variables (numbers, strings, arrays, images...) are stored as one type (Primitive)
2] There is global scope - all variables are 'seen' by every bit of code
In many ways to some people these are serious limitations, but for me they are some of the things that actually makes Small Basic fun and users can rely on even with extensions. So everything I do I try to keep these and LDCall is no different. This is unlike sVB for example that has taken the path to extend the language and compiler - my fealing on this is that once you really want more, go straight to C# or other modern language. But we are all different so all routes on a coding journey are good!
No you should be good. There are a couple important features of Small Basic:
1] All variables (numbers, strings, arrays, images...) are stored as one type (Primitive)
2] There is global scope - all variables are 'seen' by every bit of code
In many ways to some people these are serious limitations, but for me they are some of the things that actually makes Small Basic fun and users can rely on even with extensions. So everything I do I try to keep these and LDCall is no different. This is unlike sVB for example that has taken the path to extend the language and compiler - my fealing on this is that once you really want more, go straight to C# or other modern language. But we are all different so all routes on a coding journey are good!