Jump to page: 1 2
Thread overview
D on Windows Phone
Jun 27, 2015
bitwise
Jun 27, 2015
Mike
Jun 28, 2015
Joakim
Jun 30, 2015
bitwise
Jun 30, 2015
Dan Olson
Jun 30, 2015
bitwise
Jul 01, 2015
Dan Olson
Jul 01, 2015
bitwise
Jun 30, 2015
Jacob Carlborg
Jul 01, 2015
bitwise
Jul 01, 2015
Dan Olson
Jul 01, 2015
Jacob Carlborg
Jul 01, 2015
bitwise
Jul 01, 2015
Jacob Carlborg
Jul 01, 2015
bitwise
Jul 01, 2015
Iain Buclaw
Jul 01, 2015
jd
Jul 01, 2015
ponce
Jul 01, 2015
bitwise
June 27, 2015
Has anyone tried it?

  Bit
June 27, 2015
On Saturday, 27 June 2015 at 16:13:19 UTC, bitwise wrote:
> Has anyone tried it?
>
>   Bit

I haven't, but I'm hoping to do some work on Windows 10 when it's released; I'm ordering a phone this week (but no promises; I have a lot on my plate).  I work with embedded systems and given the possibility of universality in Windows 10, it looks like a worthwhile experiment to see what D can do on that platform: desktop, phones, and embedded systems (http://ms-iot.github.io/content/en-US/GetStarted.htm).

Mike
June 28, 2015
On Saturday, 27 June 2015 at 16:13:19 UTC, bitwise wrote:
> Has anyone tried it?

Probably not, considering even Android is only partially working.  iOS is much farther along though.

One issue is that exception-handling in LDC for ARM isn't fully working yet.  I'm looking into it.

As for GDC, it appears that they got exception-handling working for linux/ARM, but I doubt they've done anything with Windows Phone.
June 30, 2015
On Sun, 28 Jun 2015 05:46:04 -0400, Joakim <dlang@joakim.fea.st> wrote:

> On Saturday, 27 June 2015 at 16:13:19 UTC, bitwise wrote:
>> Has anyone tried it?
>
> Probably not, considering even Android is only partially working.   iOS is much farther along though.
>
> One issue is that exception-handling in LDC for ARM isn't fully working yet.  I'm looking into it.
>
> As for GDC, it appears that they got exception-handling working for linux/ARM, but I doubt they've done anything with Windows Phone.

Cool thanks.

MS has been working hard to unify their desktop/phone platforms, so I'm wondering how hard it would be. Just curious for now though.

Has anyone tried to submit an app for iOS with D code in it yet? I'm going to be putting out a game in the next little while, so I was thinking about sticking a D plugin in it to see if it raised any eyebrows.

  Bit
June 30, 2015
bitwise <bitwise.pvt@gmail.com> writes:
>
> Has anyone tried to submit an app for iOS with D code in it yet? I'm going to be putting out a game in the next little while, so I was thinking about sticking a D plugin in it to see if it raised any eyebrows.
>
>   Bit

Not to my knowledge, but please do try.  The D iOS toolchain built by [1] only creates the armv7 libraries, but I have all the pieces staged to support universal libs for running in the x86 iOS Simulator too.  I expect to have that up on github in a week along with prebuilt binaries.

I am curious to see what App Store says about a submission.  If there are problems, then we can hopefully make fixes.  I will be happy to help
-- 
Dan

[1] https://github.com/smolt/ldc-iphone-dev
June 30, 2015
On Tue, 30 Jun 2015 12:29:17 -0400, Dan Olson <gorox@comcast.net> wrote:

> bitwise <bitwise.pvt@gmail.com> writes:
>>
>> Has anyone tried to submit an app for iOS with D code in it yet? I'm
>> going to be putting out a game in the next little while, so I was
>> thinking about sticking a D plugin in it to see if it raised any
>> eyebrows.
>>
>>   Bit
>
> Not to my knowledge, but please do try.  The D iOS toolchain built by
> [1] only creates the armv7 libraries, but I have all the pieces staged
> to support universal libs for running in the x86 iOS Simulator too.  I
> expect to have that up on github in a week along with prebuilt binaries.
>
> I am curious to see what App Store says about a submission.  If there
> are problems, then we can hopefully make fixes.  I will be happy to
> help

Actually... Apple recently started enforcing the requirement for 64bit support. Unless the code is built for both armv7 and arm64, iTunes/XCode will reject it.

  Bit
June 30, 2015
On 30/06/15 18:29, Dan Olson wrote:

> Not to my knowledge, but please do try.  The D iOS toolchain built by
> [1] only creates the armv7 libraries, but I have all the pieces staged
> to support universal libs for running in the x86 iOS Simulator too.  I
> expect to have that up on github in a week along with prebuilt binaries.
>
> I am curious to see what App Store says about a submission.  If there
> are problems, then we can hopefully make fixes.  I will be happy to
> help

The LDC runtime contains at least one private function, to access TLS data.

-- 
/Jacob Carlborg
July 01, 2015
On Tue, 30 Jun 2015 16:09:19 -0400, Jacob Carlborg <doob@me.com> wrote:

> On 30/06/15 18:29, Dan Olson wrote:
>
>> Not to my knowledge, but please do try.  The D iOS toolchain built by
>> [1] only creates the armv7 libraries, but I have all the pieces staged
>> to support universal libs for running in the x86 iOS Simulator too.  I
>> expect to have that up on github in a week along with prebuilt binaries.
>>
>> I am curious to see what App Store says about a submission.  If there
>> are problems, then we can hopefully make fixes.  I will be happy to
>> help
>
> The LDC runtime contains at least one private function, to access TLS data.
>

That reminds me, I have to email tech support again. I tried emailing apple to ask if their private-API guideline applies to their open-source APIs as well. They were shutting down for 2 weeks at the time though.

  Bit
July 01, 2015
bitwise <bitwise.pvt@gmail.com> writes:

> On Tue, 30 Jun 2015 12:29:17 -0400, Dan Olson <gorox@comcast.net> wrote:
>
>> bitwise <bitwise.pvt@gmail.com> writes:
>>>
>>> Has anyone tried to submit an app for iOS with D code in it yet? I'm going to be putting out a game in the next little while, so I was thinking about sticking a D plugin in it to see if it raised any eyebrows.
>>>
>>>   Bit
>>
>> Not to my knowledge, but please do try.  The D iOS toolchain built by [1] only creates the armv7 libraries, but I have all the pieces staged to support universal libs for running in the x86 iOS Simulator too.  I expect to have that up on github in a week along with prebuilt binaries.
>>
>> I am curious to see what App Store says about a submission.  If there are problems, then we can hopefully make fixes.  I will be happy to help
>
> Actually... Apple recently started enforcing the requirement for 64bit support. Unless the code is built for both armv7 and arm64, iTunes/XCode will reject it.
>
>   Bit

I guess arm64 just moved up on my TODO list.
July 01, 2015
On 28 Jun 2015 11:50, "Joakim via Digitalmars-d" < digitalmars-d@puremagic.com> wrote:
>
> On Saturday, 27 June 2015 at 16:13:19 UTC, bitwise wrote:
>>
>> Has anyone tried it?
>
>
> Probably not, considering even Android is only partially working.  iOS is
much farther along though.
>
> One issue is that exception-handling in LDC for ARM isn't fully working
yet.  I'm looking into it.
>
> As for GDC, it appears that they got exception-handling working for
linux/ARM, but I doubt they've done anything with Windows Phone.

ARM has been passing the D2 testsuite since DConf 2013...

The only thing I can comment on exceptions is that you can't enforce nothrow on ARM unless you deem it expected behaviour for a thrown Error to cause execution to crash violently.


« First   ‹ Prev
1 2