How would you know a program would work without seeing it done on the screen? I've taken my fair share of computer programming classes at my college and there is no way that a code that is made can show only within the codes. Even a command prompt program will indeed show in the command prompt window itself.
If you can't even create a single screen-shot of what the "code" produces then wow, I need to re-evaluate the classes I'm taking because obviously they aren't teaching me shit.
Well in this age its not easy to produce fakes using photoshop.
But if BOG claims he has something, then we'll find out soon enough if he'll deliver it. I'm not holding my breath for anything though, since I personally don't see the advantages or anything revolutionary. A plugin system was touted for OpenBVE 2, but since OpenBVE actually exists I would place some bets on that, with the already added functions as requested by some OpenBVE users.
From a route developers point of view, having yet another set of commands to learn is daunting especially when we still haven't figured out commands for regular BVE 4 or OpenBVE. Of course I would personally welcome new commands, but as with any API, it must be simple yet powerful at the same time in order for it to be of any use.
Some questions however for BOG, what exactly are you working on? Are you working on a plugin system, multiplayer system or both? And if both which one are you doing first? Since a very small percentage of us are actually programmers, what exactly can we do with your new BVE that we cant already do in OpenBVE/BVE? How is this system different from the other train sims already existing?