I'd like to run a little poll:
1. What are the BASIC dialects you know that are worth using, in your opinion ?
2. Among these languages, what are the ones which are well suited for game development ?
3. Among (all) these languages, which ones don't support function pointers, or support function pointers that can only be used within the language (but not passed to code written in C by example)?
In case you're interested, I'm wondering this because I plan to add support for other languages for BriskVM 2. The current internal design supports languages without function pointer, but it's really a pain sometimes and I'm wondering if it's worth the effort. If it's not, I may drop the idea of supporting languages without function pointers, which would give me a lot more freedom.
If you've ever used BVM 1, or plan to use BriskVM 2, you may also answer this one:
4. Would you mind if support for languages without function pointers was removed from BriskVM 2 ? (in particular it means no support anymore for Blitz3D/BlitzPlus).
Thanks to anyone who will share his knowledge and thoughts.
[EDIT]Another question, quite vital to me:
5. Which of these languages don't support neither DLL linking, not external static library linking.
1. What are the BASIC dialects you know that are worth using, in your opinion ?
2. Among these languages, what are the ones which are well suited for game development ?
3. Among (all) these languages, which ones don't support function pointers, or support function pointers that can only be used within the language (but not passed to code written in C by example)?
In case you're interested, I'm wondering this because I plan to add support for other languages for BriskVM 2. The current internal design supports languages without function pointer, but it's really a pain sometimes and I'm wondering if it's worth the effort. If it's not, I may drop the idea of supporting languages without function pointers, which would give me a lot more freedom.
If you've ever used BVM 1, or plan to use BriskVM 2, you may also answer this one:
4. Would you mind if support for languages without function pointers was removed from BriskVM 2 ? (in particular it means no support anymore for Blitz3D/BlitzPlus).
Thanks to anyone who will share his knowledge and thoughts.
[EDIT]Another question, quite vital to me:
5. Which of these languages don't support neither DLL linking, not external static library linking.