@espectalll portability: never liked the jvm as a portability examples. it's always an awful experience to get the jvm somewhere. but yeah that's just because the jvm in question is badly done.
compatibility: really? java doesn't add much to that, except what is already based on java. i'd rather emulate it than add a layer :/
isolation: how so?