On Friday, 14 July 2017 at 09:32:15 UTC, Wulfklaue wrote:
On Friday, 14 July 2017 at 09:27:19 UTC, Moritz Maxeiner wrote:
There's no such language (yet), of course, but D has been the closest contender for a long time with Scala coming second (but dropping out as it's not native).

Heuuu?

Scala Native:
https://github.com/scala-native/scala-native

Kotlin Native:
https://github.com/JetBrains/kotlin-native

C# Native:
https://github.com/dotnet/corert

... very few language that are not going native these days. Especially with LLVM.

I think he meant System (!= Native). E.g. none of the languages listed above have inline assembly, which is crucial if e.g. your doing kernel level programming or low-level optimizations. Also, (AFAIK) none of these language allow you to easily create threads outside of their language runtime, which is critical for e.g. writing real-time audio DAW plugins (see https://www.auburnsounds.com/blog/index.html). Also unlike D, the GCs of each respective language is implemented in a different language (C++, IIRC).

Reply via email to