3 ms·
> eh, is that really the line? Does it matter what language it's coded in? Yes, it matters. Levels of indirection matter. Doubting performance or not doesn't c
by kodablah 9y ago
> eh, is that really the line? Does it matter what language it's coded in?
Yes, it matters. Levels of indirection matter. Doubting performance or not doesn't change the definition of the term which is admittedly ambiguous.
There are two forms of "native" IMO now. There is "system native" which I define as AOT to processor instructions. VMs, even with JITs, don't count (yup, this includes Android's JVM). Then there is "platform native", which I define as AOT-compiled to platform-suggested instructions. This does include Android JVM bytecodes.
This falls under neither. It may not matter what language something is coded in depending upon your requirements, but we shouldn't keep ascribing even more meaning to the term native.