@Zergling_man @protos A lot of things - for one it's a poor convention and break strings being a list of bytes.
Also breaks the C convetion of length parameter, which is god.
Getting a string length also becomes O(n) instead of O(1), and makes a lot of operations stupidly more complicated for no benefit aside from slightly more memory in ancient PCs (we waste exponential orders of magnitude more ram on shitty code)