I only made the 'bulletproof' comment because although I write mostly in PBP, I have hired people that knew only 'C'. At first, they were totally convinced that a program written in BASIC was either very slow in execution, or lacked a lot of functionality, or was a "toy" for some other reason.

After a couple of months, they realized their opinions were wrong. All of them learned PBP at least to some extent.

I was trying to give a "pep talk" to all the other PBP coders out there.

My heartburn with PBP is that it is difficult to write reusable code, and also the lack of easy debugging.