> Regarding the headers, what I am getting at, is why it was such a big issue to fix them, instead of being proper from the start, like other OSes, including embedded ones.
Our time machine isn't working yet ;)
That's before my time, so all I can really say is that we have the benefit of hindsight here.
So it is really a matter of not having the same resources as Java/Kotlin teams.
Thanks for the update on possible NDK library management.
Regarding the headers, what I am getting at, is why it was such a big issue to fix them, instead of being proper from the start, like other OSes, including embedded ones.
Anyway, thanks for improving the experience versus what it used to be in the early NDK releases.