D easily overlooked?
via Digitalmars-d
digitalmars-d at puremagic.com
Fri Jul 14 04:24:19 PDT 2017
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).
More information about the Digitalmars-d
mailing list