Earlier quoted context omitted.
Which begs the nice corollary: the definition of "native" doesn't happen to be fixed and changes with time.
Well, language is like that. :) But I don't think describing Emacs as "native" here is very different from how the word was used decades ago. To me, "native" is less about how the logic is represented (compiled vs. interpreted code) and more about its execution context. If the host system is an operating system, then the application is native; if the host system is another application, then it's not. I agree that the…
As such GNU Emacs is just as 'non-native' as a JVM-based editor.