Don,
The NTFS based protocol is high performance. The Node.JS based protocol is lightweight. It’s not like comparing apples to oranges. It’s like comparing apples to orange seeds. Why should the high performance protocol get all the help in the contest and the lightweight protocol get none?
My theory is the lightweight Node.JS protocol was handicapped with message-mode because character-mode requires high performance NTFS. And, I am not talking about simulating a typewriter in Node.JS. I’m talking about live contest entries blasting the Node.JS server with a million or more keystrokes in character-mode to simultaneously process. If my theory holds, and Node.JS can not replace the high performance of NTFS in the protocol, then how is it going to provide for high performance needs of the contest entries?
The whole point of this discussion is not to disparage the AISB in any way, but to point out reasons why this AISB contest is going to be the one to watch. Forget the hype that this is a protocol upgrade. Virtual machines are always disguising their limitations using hype words like “deprecated”, even “virtual” means fake. This is a battle between the old real machines and young virtual machines. I predict the old real machines will win, unless they fail to play by the new rules, which is a possibility.
Regrettably, my new-protocol contest entry white screened in alpha testing while trying keep up with the constant contest rule changes from high performance NTFS to lightweight Node.JS and back again from lightweight Node.JS to high performance NTFS, last minute. Even the web browser developer tools reported no errors or warnings which was very odd. The latest ruling suggests there may be help available from the AISB for contestants. My new-protocol contest entry could sure use that help.