Hummm.

PBP has been ok for me. It is powerful, yet somewhat easy to use. I am a professional programmer, using C/C++ with Borland Compilers. About the only complaint I have with PBP, is syntax of the functions. But I also realize that this is a difference between the compilers too!
I prefer the following:

for(c=0;c<10;c++)
{
if(c==5) then printf("Number is equal to %2d", C);
}

Opposed to something like this:
For c=0 to 10
if(c=5) then print("Number is equal to ",c);
next c

Then the added "endif" and "wend". when a finishing bracket in C takes care of it all.

I have also noticed that some statements will show errors if they are on the same line. But if you put the exact statement on a second line..presto!

in reality, it is not a "limitation" of PBP, but more of a Syntax difference. A difference that is harder for me to get used to, after programming 25 years in another language. Thus, it is not a fault of PBP, but a fault of the user (meaning me).

I will say that pbp has done a wonderful job, and i clap my hands to the programmer.

Dwayne