2014/1/22 waldo kitty <wkitt...@windstream.net> > the string type is/was a 256 character array with the 0th (zero-th) > element containing the length of the string... this allowed one to > immediately know how many characters to read at once... it was much faster > than iterating thru the array looking for a nul byte as done in other > languages... > > it was quite innovative at the time and actually lead to the Hudson > Message Base format being developed by Adam Hudson of QuickBBS fame when he > was in high school (grades 10-12)... this message base format was the > greatest thing since sliced bread when it came out and many other BBS > packages adopted it because of its amazing speed and the large number of > messages that could be stored with it... >
What was innovative? Storing the length as byte 0? I believe old Basic had been doing it for years before. Basic is not a language I like, but still... -- Frederic Da Vitoria (davitof) Membre de l'April - « promouvoir et défendre le logiciel libre » - http://www.april.org
_______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal