Go 1.9

Joakim via Digitalmars-d digitalmars-d at puremagic.com
Fri Jun 23 13:25:10 PDT 2017


On Friday, 23 June 2017 at 16:49:54 UTC, Kagamin wrote:
> On Friday, 23 June 2017 at 06:41:26 UTC, Bienlein wrote:
>>> Java, Kotlin, C# are still Jit compiled languages, with the 
>>> memory footprint to prove it :)
>>
>> The memory footprint doesn't matter. Those times are OVER :-).
>
> Do you want D to compete in enterprise domain? Of 16 programs 
> running on my machine 13 are native.

Not only that, but the majority of use of Java and soon Kotlin is 
on Android, where efficiency and memory footprint matters a lot, 
hence Java moving to AoT-compilation when Android 5.0 released 
three years ago and adding a concurrent GC:

https://arstechnica.com/gadgets/2014/11/android-5-0-lollipop-thoroughly-reviewed/3/#h2

C# lost out internally at Microsoft precisely because of how 
bloated it made everything, with signs that native is ascendant 
again in recent years:

https://hackernoon.com/what-really-happened-with-vista-4ca7ffb5a1a

Bienlein may be right that there are niches where memory 
footprint doesn't matter and there were years where it wasn't a 
big deal, but it's back now.  RAM is really cheap today, but 
latency and power efficiency are the big issues.  You could put 8 
GBs of RAM in every smartphone right now, and there are some 
models which do (http://www.gsmarena.com/oneplus_5-8647.php), but 
the only reason most don't is because it'd suck a lot more power.


More information about the Digitalmars-d mailing list