Behind the scenes I've begun work on a QB64 code repository. In it, I keep a listing & copy of any program I find on the net which runs WITHOUT ANY MODIFICATION in QB64. I also give each program tags(for search purposes), one sentence description and a screen-shot(if possible) so that later I will be able to make a programs browser.
It's been interesting to see the sorts of programs which don't run yet. In order for QB64 to run more programs out there without modification the most significant change I could make at present is... (drumroll)...
Supporting periods(.) inside the names of subs/functions, variables, etc.
Personally I hate programs that use periods like that because those variables are not user defined types and it effectively becomes another layer of deception between the coder and the code reader.