Thread overview | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
June 27, 2015 D on Windows Phone | ||||
---|---|---|---|---|
| ||||
Has anyone tried it? Bit |
June 27, 2015 Re: D on Windows Phone | ||||
---|---|---|---|---|
| ||||
Posted in reply to bitwise | 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 Re: D on Windows Phone | ||||
---|---|---|---|---|
| ||||
Posted in reply to bitwise | 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 Re: D on Windows Phone | ||||
---|---|---|---|---|
| ||||
Posted in reply to Joakim | 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 Re: D on Windows Phone | ||||
---|---|---|---|---|
| ||||
Posted in reply to bitwise | 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 Re: D on Windows Phone | ||||
---|---|---|---|---|
| ||||
Posted in reply to Dan Olson | 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 Re: D on Windows Phone | ||||
---|---|---|---|---|
| ||||
Posted in reply to Dan Olson | 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 Re: D on Windows Phone | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jacob Carlborg | 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 Re: D on Windows Phone | ||||
---|---|---|---|---|
| ||||
Posted in reply to bitwise | 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 Re: D on Windows Phone | ||||
---|---|---|---|---|
| ||||
Posted in reply to Joakim Attachments:
| 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. |
Copyright © 1999-2021 by the D Language Foundation