Yes, I have many, many times, but never directly.
I write code in QB64, previously in QBasic, when I'm writing requirements for controls systems. If the algorithms are tricky especially, or anytime I need to verify that the logic is solid. Things like navigation software.
Then I send the listing and the .exe file for testing, to "the real software people." It's relatively easy for any software guy to understand Basic code. Only ever got one complaint, from a really expert C programmer, who claimed "Basic gives me a headache." Other than that one comment, all has been working very well indeed this way. Sometimes they just transcribe what I wrote, including using the same variable names. Lots of stuff out there using these algorithms.
I write code in QB64, previously in QBasic, when I'm writing requirements for controls systems. If the algorithms are tricky especially, or anytime I need to verify that the logic is solid. Things like navigation software.
Then I send the listing and the .exe file for testing, to "the real software people." It's relatively easy for any software guy to understand Basic code. Only ever got one complaint, from a really expert C programmer, who claimed "Basic gives me a headache." Other than that one comment, all has been working very well indeed this way. Sometimes they just transcribe what I wrote, including using the same variable names. Lots of stuff out there using these algorithms.