Hate it or not, the world has chosen C,
C syntax, not C. Very, very big difference.
the world has chosen curly braces because the victory of US based keyboard, it is short and easier to understand, especially if you are good at calculus, familiar with function defined by f(x) like most of people in the world. If German based keyboard was used international thing could be changed.
Total nonsense. C syntax being a success has
nothing to do with syntactic merits of C, but rather by deep entrenchment in Unix, and via that in systems programming, and subsequent pushes by certain big vendors.
People were just too lazy to retrain, even to an obvious better solution than Pascal :-)
The real heat from FB I mentioned is it growing mature of RAD IDE.
Afaik most of the RAD efforts started last year, and more fixed IDEs with some codegeneration options rather than full RADs. There is no heat, and no maturing. That is at least 5 years away. Worse, most FBers seem to be stuck in toying with math problems and drawing them with dos-like graphic using macros to cover up language defects. A few make small games. Who is going to use them for more than basic IDE services?
Many are still discussing if multiple-source programs, project files and code reuse (rather than stuffing it in one big one) aren't communist plots.
New people and often clueless look for the hype basic is easy and go to it, when they used to it they will not look for anything other. You see, they only change from basic dialect, powerbasic to freebasic, but not to freepascal. That is what I want to tell all of you.
Most of them won't change at all. The vibe that I get from most PBers and other commercial basics is that they are relatively old, often retired people still dabbling in what they used to augment their working practice with (mortgage brokers and other small businesses). Most won't change to anything more modern, except maybe if it is a total blind drop-in. So even FB, let alone further like FPC/Lazarus.
And the few that change, need to get something done, and probably will get something polished. FPC/Lazarus cards are better than FB, but looking further to e.g. Java or so might also be a possibility