Is this a &quot;true&quot; Scala? As in, if I write a Scala program that only uses the scala stdlib, will it run on both the JVM and Scala native with no modifications to the source? Or, is it more like &quot;a Scala&quot; in the same way you would say &quot;a Lisp&quot;? I think a lot of the design decisions for Scala were made so that Scala would work on the JVM and easily inter-op with Java. It might make more sense to modify the language slightly to better suit the native environment. I&#x27;m seeing some hints to that on the page with the &quot;@struct&quot; and &quot;@extern&quot; decorators.