string? what does that even mean? why is it not called a char_array or something? and then null terminated string? You mean random_access_char_stream? Who came up with this nonsense? and everyone is gobbling it up!
@namark I'm going to hazard a guess that it comes from the lesser used definition of string: "a group of objects arranged in a line" similar to the phrase "a string of pearls". In this case, a string of anything is simply an array/vector. However, array/vector isn't something typically used outside of STEM vocabulary, so perhaps the more linguistically associated word (string) being aligned with linguistically associated data (character arrays) makes sense.
Alternatively, arbitrary jargon almost always finds its way into different fields via wackos who create poorly fitting analogies, so who knows lmao
@cirnog @namark Whoops, I misread inner as outer lmao. In that case, I'm really not sure, but I would imagine you could construct a function for that too, though I could be wrong.