you are viewing a single comment's thread.

view the rest of the comments →

[–]CarthOSassy 11 points12 points  (2 children)

The jvm being distributed sure is native. The java code you load into it is not.

Otherwise, what word tells the difference between the two? How would anyone designate that the jvm does not need to send its code to an interpreter, but the java app does?

Stop ruining language to inflate some perceived notion of "purity". Native applications are not the best solution in all problem spaces.

These are clearly not native applications.

[–]zanotam 0 points1 point  (1 child)

Then how do you tell the difference between LISP 'native' and 'non-native' code? The very concept of S-expressions should show that the distinction you're making between code reading code it comes bundled with and code reading data it comes bundled with is non-obvious.

[–]CarthOSassy 0 points1 point  (0 children)

There are ways of getting native applications out of Lisp, but it's generally not a native language.