> Personally, I have always found it important to actually understand the things I am using.
This article is aimed at readers who do find understanding the constructions they use important.
I am glad I am not the only one against this. Especially iOS developers seem to love to put Emoji in their tooling and git repos, but that's just my experience.
Is there any reason not to use a singular field for this? It seems so much simpler to just give the user one input field and it would cover all scenarios.
Do you happen to know why that was perceived as worse? If I understand correctly the difference would be that you'd have to write (i * sizeof(char)) vs. (sizeof(char[i]))? Personally I'd even prefer the former.