More radical ideas about gc and reference counting

Xavier Bigand via Digitalmars-d digitalmars-d at puremagic.com
Sat May 10 11:22:18 PDT 2014


Le 10/05/2014 17:58, Manu via Digitalmars-d a écrit :
> On 11 May 2014 01:44, Paulo Pinto via Digitalmars-d
> <digitalmars-d at puremagic.com> wrote:
>> Am 10.05.2014 15:37, schrieb Manu via Digitalmars-d:
>>>
>>> On 10 May 2014 19:43, Xavier Bigand via Digitalmars-d
>>>
>>> <digitalmars-d at puremagic.com> wrote:
>>>>
>>>> I don't know well WP8 models, but this one must run smoothly :
>>>>
>>>> http://www.nokia.com/fr-fr/mobiles/telephone-portable/lumia1320/fiche-technique/
>>>>
>>>> Just like Android phones, the battery is huge : 3400mAh
>>>> It's the same for CPU : Qualcomm Snapdragon™ S4, dual core 1,7 GHz
>>>> Only RAM seems reasonable : 1Go
>>>>
>>>> And it's maybe easier for Microsoft to do a GC with good performances
>>>> cause
>>>> they control everything on the OS. There is certainly some specifics
>>>> memory
>>>> management in the kernel related to the GC. When Google "just" put small
>>>> pieces together based on a linux kernel.
>>>
>>>
>>> They don't GC. MS are behind their C++/CX now, which introduced an ARC
>>> pointer type '^'.
>>>
>>
>> .NET Applications on Windows Phone 8 make use of both (GC and COM RC).
>
> I don't know any gamedev's who use .NET on WP8. C++/CX was a good step
> forward, and addressed one of the primary inhibitors to developer
> adoption of WP7.
> I don't know a single developer who ever released a WP7 app. WP7 was a
> ghost town compared to iOS and Android in terms of developer support.
> Lots of people I know are happily supporting WP8 now thanks to C++/CX.
>
+1
WP7 force all gamedev using c++ to rewrite everything, it's completely 
infeasible. I heard Microsoft propose to paid some studios to port their 
products, but a lot refuse this offer.


More information about the Digitalmars-d mailing list