Where will D sit in the web service space?

Joakim via Digitalmars-d digitalmars-d at puremagic.com
Fri Jul 24 07:55:58 PDT 2015


On Friday, 24 July 2015 at 14:50:23 UTC, Ola Fosheim Grøstad 
wrote:
> On Friday, 24 July 2015 at 14:44:54 UTC, Joakim wrote:
>> What is not "efficiency focused" about Obj-C and Swift?
>
> Objective-C uses a rather expensive reference counting model 
> and a dynamic dispatch mechanism.

So Obj-C/Swift aren't as efficient as C/C++, but nobody is using 
those as the main language on any mobile platform- for very good 
reasons, including that nobody other than game developers wants 
to deal with them- and as native languages, Obj-C and Swift are 
still much more efficient than the JIT-ed or interpreted, 
non-native languages, which is why Android finally switched from 
JIT-ing Java to AoT/native compilation recently.


More information about the Digitalmars-d mailing list