Re: It's alive! D building D building D, all on Android

2016-05-05 Thread Dan Olson via Digitalmars-d-announce
Quite nice!

Re: Live streaming of DConf 2016: confirmed

2016-05-05 Thread Dan Olson via Digitalmars-d-announce
Joakim writes: >>> Sound doesn't work in the official Ustream Android app either for >>> the Dconf stream, as I noted. My guess would be that the HTML5 >>> player and the Android app try to use whatever audio codecs are >>> built into Android, instead of the app using its

Re: Live streaming of DConf 2016: confirmed

2016-05-04 Thread Dan Olson via Digitalmars-d-announce
Joakim writes: > On Wednesday, 4 May 2016 at 09:13:12 UTC, Dženis Kiderič wrote: >> On Wednesday, 4 May 2016 at 09:04:38 UTC, Dicebot wrote: >>> On Wednesday, 4 May 2016 at 08:33:47 UTC, Joakim wrote: There appears to be a problem with the sound on Ustream with

Re: LDC 1.0.0-beta1 has been released! Please help testing!

2016-04-26 Thread Dan Olson via Digitalmars-d-announce
Kai Nacke writes: > Hi everyone, > > LDC 1.0.0-beta1, the LLVM-based D compiler, is available for download! > This BETA release is based on the 2.070.2 frontend and standard > library and supports LLVM 3.5-3.8. > > The 1.0 release will be a major milestone. Please help testing

Re: TECO - Inspiration for the D programming language

2016-04-12 Thread Dan Olson via Digitalmars-d-announce
Walter Bright writes: > > https://www.reddit.com/r/programming/comments/4e07lo/last_night_in_a_fit_of_boredom_far_away_from_my/d1x5rl7 I am tempted to try it on my TOPS-10 (PDP-10) account at LCM. I believe TECO is installed. -- Dan

Re: LDC 0.17.0-beta1 has been released!

2016-01-19 Thread Dan Olson via Digitalmars-d-announce
Adrian Matoga writes: > On Thursday, 14 January 2016 at 20:33:30 UTC, Kai Nacke wrote: >> LDC 0.17.0-beta1, the LLVM-based D compiler, is available for >> download! >> This release is based on the 2.068.2 frontend and standard library >> and supports LLVM 3.5-3.7. > >

Re: LDC 0.17.0-beta1 has been released!

2016-01-18 Thread Dan Olson via Digitalmars-d-announce
Manu via Digitalmars-d-announce writes: > > Love your work guys! Thanks for keeping at it. > > One question though, what's the plan for moving to DMD latest? Both > LDC and GDC seem to be quite behind at the moment. > My current project is depending on

Re: D runs on watchOS! and on Android Wear too!

2016-01-06 Thread Dan Olson via Digitalmars-d-announce
Laeeth Isharc writes: > I can confirm that D also runs on Android Wear (Huawei watch) and > passes all unit tests. Forgive the slight hijack, but I mention this > here as people might see this thread and not the obscure one where I > reported this previously. I

Re: Better watch out! D runs on watchOS!

2016-01-06 Thread Dan Olson via Digitalmars-d-announce
Joakim writes: > On Thursday, 31 December 2015 at 00:11:34 UTC, Dan Olson wrote: >> On Wednesday, 30 December 2015 at 23:11:06 UTC, Joakim wrote: >>> That sounds like this issue I ran into with ARM EH: >>> >>>

Re: Better watch out! D runs on watchOS!

2016-01-04 Thread Dan Olson via Digitalmars-d-announce
Joakim writes: > On Monday, 4 January 2016 at 09:26:39 UTC, Dan Olson wrote: >> Joakim writes: >> >>> On Thursday, 31 December 2015 at 00:11:34 UTC, Dan Olson wrote: [...] >>> >>> Sounds good, submit a PR and let's get it in. >> >> Was planning to

Re: Better watch out! D runs on watchOS!

2016-01-04 Thread Dan Olson via Digitalmars-d-announce
Joakim writes: > On Thursday, 31 December 2015 at 00:11:34 UTC, Dan Olson wrote: >> On Wednesday, 30 December 2015 at 23:11:06 UTC, Joakim wrote: >>> That sounds like this issue I ran into with ARM EH: >>> >>>

Re: Better watch out! D runs on watchOS!

2016-01-04 Thread Dan Olson via Digitalmars-d-announce
Joakim writes: > On Monday, 4 January 2016 at 09:26:39 UTC, Dan Olson wrote: >> Joakim writes: > >> The bug is a bad stack pointer which blows up when the last unittest >> returns. This unittest has all the right conditions to generate >> stack

Re: Better watch out! D runs on watchOS!

2015-12-30 Thread Dan Olson via Digitalmars-d-announce
Jacob Carlborg writes: > On 2015-12-30 08:02, Dan Olson wrote: > >> I know some of it from hacking dyld for iOS, but not all. How does this >> fit in with "Plan B.2"? > > If you need to figure out how TLS works, I can give you some help, > that's all I'm saying :) Oh, good.

Re: Better watch out! D runs on watchOS!

2015-12-30 Thread Dan Olson via Digitalmars-d-announce
On Wednesday, 30 December 2015 at 23:11:06 UTC, Joakim wrote: That sounds like this issue I ran into with ARM EH: https://github.com/ldc-developers/ldc/issues/489#issuecomment-143560075 I was able to work around it by disabling the mentioned llvm optimization pass:

Re: Better watch out! D runs on watchOS!

2015-12-29 Thread Dan Olson via Digitalmars-d-announce
Jacob Carlborg writes: > On 2015-12-28 20:02, Dan Olson wrote: > >> That is Plan B.2 > > I'm working on implementing native TLS for OS X in DMD. I think I've > figured out how everything works. Unless you already know how it > works, I could tell you what I have figured out. I know

Re: Better watch out! D runs on watchOS!

2015-12-28 Thread Dan Olson via Digitalmars-d-announce
Joakim writes: > > I don't understand how the bitcode requirement works on your own > device: I thought that was for an Apple-submitted app that they then > compiled to binary themselves? Do you have to go through the same > process even for test apps, ie no sideloading? Or

Re: Better watch out! D runs on watchOS!

2015-12-28 Thread Dan Olson via Digitalmars-d-announce
Jacob Carlborg writes: > > Would it be possible to bypass LLVM and do the thread local specific > parts in LDC? That is Plan B.2

Re: Better watch out! D runs on watchOS!

2015-12-28 Thread Dan Olson via Digitalmars-d-announce
Joakim writes: > > Thanks for the detailed answer; I'm sure this will now become the > definitive answer online. I've gone googling for technical info only > to sometimes be directed back to a post in these D forums. :) Me too! Its very funny when that happens. > Time to

Better watch out! D runs on watchOS!

2015-12-27 Thread Dan Olson via Digitalmars-d-announce
A little progress report. More to come later when I get something pushed to github. I bought a returned Apple Watch yesterday at discount for $223.99 US and tried to see how much of D would work on it using my iOS fork of LDC. There were a few bumps, like dealing with embedded bitcode (a watchOS

Re: LDC 0.17.0-alpha1 has been released!

2015-12-21 Thread Dan Olson via Digitalmars-d-announce
Kai Nacke writes: > Hi everyone, > > LDC 0.17.0-alpha1, the LLVM-based D compiler, is available for > download! > This release is based on the 2.068.2 frontend and standard library and > supports LLVM 3.5-3.7. > > Don't miss to check if your preferred system is supported by this

Re: iOS LDC 0.16.1 (2.067.1) binaries available

2015-11-07 Thread Dan Olson via Digitalmars-d-announce
Joakim writes: > On Saturday, 7 November 2015 at 19:20:02 UTC, Dan Olson wrote: >> Dan Olson writes: >> >>> Joakim writes: btw, std.internal.math.gammafunction hasn't given me a problem since 2.067.1, the Win64 guys fixed

Re: iOS LDC 0.16.1 (2.067.1) binaries available

2015-11-07 Thread Dan Olson via Digitalmars-d-announce
Dan Olson writes: > Joakim writes: >> btw, std.internal.math.gammafunction hasn't given me a problem since >> 2.067.1, the Win64 guys fixed it. 2.068 added a function that needs a >> CTFE-able 64-bit log2, but other than that, it just works now. You >>

Re: iOS LDC 0.16.1 (2.067.1) binaries available

2015-11-07 Thread Dan Olson via Digitalmars-d-announce
Joakim writes: > On Saturday, 7 November 2015 at 20:34:06 UTC, Dan Olson wrote: >> Joakim writes: >>> Hmm, that's strange, this commit didn't fix the 64-bit issues for >>> you? I believe it fixed them for me on Android/ARM: >>> >>>

Re: iOS LDC 0.16.1 (2.067.1) binaries available

2015-11-06 Thread Dan Olson via Digitalmars-d-announce
Joakim writes: > btw, std.internal.math.gammafunction hasn't given me a problem since > 2.067.1, the Win64 guys fixed it. 2.068 added a function that needs a > CTFE-able 64-bit log2, but other than that, it just works now. You > may want to revert your patch for that module

Re: LDC 0.17.0 alpha cross-compiler for Android/ARM, D 2.068.2

2015-11-06 Thread Dan Olson via Digitalmars-d-announce
Go mobile!

Re: iOS LDC 0.16.1 (2.067.1) binaries available

2015-11-05 Thread Dan Olson via Digitalmars-d-announce
Just a few more notes: Dan Olson writes: > Feedback appreciated, especially since iOS support may get into official > LDC sometime soon. This is a good time to voice an opinion on the > approach. Just noticed that tvOS and watchOS are now present in LLVM, so I think support

Re: iOS LDC 0.16.1 (2.067.1) binaries available

2015-11-05 Thread Dan Olson via Digitalmars-d-announce
Joakim writes: > Great, your last announcement was linked in reddit comments about the > 2.069 release, when asked about iOS support. > > On Thursday, 5 November 2015 at 08:05:39 UTC, Dan Olson wrote: >> Just noticed that tvOS and watchOS are now present in LLVM, so I >>

iOS LDC 0.16.1 (2.067.1) binaries available

2015-11-04 Thread Dan Olson via Digitalmars-d-announce
This is another set of binaries and universal libs for the experimental LDC iOS cross-compiler. It is now based on LDC 0.16.1 (2.067.1) and LLVM 3.6.2. https://github.com/smolt/ldc-iphone-dev/releases/tag/ios-0.16.1-151104 Feedback appreciated, especially since iOS support may get into official

Re: LDC iOS cross-compiler with arm64

2015-10-24 Thread Dan Olson via Digitalmars-d-announce
Jacob Carlborg writes: > On 2015-10-24 12:01, Suliman wrote: > >> Would it be hard to add Windows/Linux host available? Would it be hard >> to develop iOS apps on Windows in comparison of using MacOSX? > > It depends on what you mean. Microsoft already supports developing iOS > apps

Re: LDC iOS cross-compiler with arm64

2015-10-24 Thread Dan Olson via Digitalmars-d-announce
extrawurst writes: > On Saturday, 24 October 2015 at 07:07:18 UTC, Dan Olson wrote: >> This is another set of binaries and universal libs for the >> experimental LDC iOS cross-compiler. It is now based on LDC 0.15.2 >> (2.066.1) and LLVM 3.6.1. >> >> [...] > > Cool work!

LDC iOS cross-compiler with arm64

2015-10-24 Thread Dan Olson via Digitalmars-d-announce
This is another set of binaries and universal libs for the experimental LDC iOS cross-compiler. It is now based on LDC 0.15.2 (2.066.1) and LLVM 3.6.1. https://github.com/smolt/ldc-iphone-dev/releases/tag/ios-0.15.2-151023 What's new? - arm64 for iOS 64-bit devices - C ABI compatibility

Re: Seattle D meetup

2015-08-03 Thread Dan Olson via Digitalmars-d-announce
Colden Cullen coldencul...@gmail.com writes: On Sunday, 2 August 2015 at 22:53:00 UTC, Walter Bright wrote: Seeing the threads on London, Silicon Valley and Berlin meetups, is there any interest for a Seattle one? Yes please! Myself and a good portion of the Dash[1] team are in Seattle now,

Re: Firs step of D/Objective-C merged

2015-07-12 Thread Dan Olson via Digitalmars-d-announce
Very good news!

Re: LDC for iOS prebuilt binaries

2015-07-10 Thread Dan Olson via Digitalmars-d-announce
Jack Stouffer j...@jackstouffer.com writes: Does this have any way to call the iOS Obj-C libraries for UI rendering and the like? Or is that a separate project? It is a separate project and is gradually getting pulled into DMD: http://forum.dlang.org/post/mnm1sf$kp8$1...@digitalmars.com For

Re: LDC for iOS prebuilt binaries

2015-07-09 Thread Dan Olson via Digitalmars-d-announce
Manu via Digitalmars-d-announce digitalmars-d-announce@puremagic.com writes: Possible to make cross compilers for other hosts? Who uses a mac? ;) Hi Manu - I wish I knew the answer. I assume you are thinking Windows. I just looked at some stackoverflow answers, specifically at Xamarin.iOS for

LDC for iOS prebuilt binaries

2015-07-09 Thread Dan Olson via Digitalmars-d-announce
I've made a set of binaries and universal libs for the LDC iOS cross-compiler. It is based on LDC 0.15.1 (2.066) and LLVM 3.5.1. https://github.com/smolt/ldc-iphone-dev/releases/tag/ios-0.15.1-150708 Only 32-bit devices currently; arm64 work starts next month when I acquire an iPhone 6. The

Re: DConf 2015 has ended. See you in Berlin at DConf 2016!

2015-06-02 Thread Dan Olson via Digitalmars-d-announce
Steven Schveighoffer schvei...@yahoo.com writes: On 6/1/15 11:40 AM, Dan Olson wrote: Dicebot pub...@dicebot.lv writes: - Moving fibers between threads (though there is some hope that Liran managed to convince Walter it is a bad idea) I am interesting in this one. What was the decision,

Re: DConf 2015 has ended. See you in Berlin at DConf 2016!

2015-06-01 Thread Dan Olson via Digitalmars-d-announce
Dicebot pub...@dicebot.lv writes: - Moving fibers between threads (though there is some hope that Liran managed to convince Walter it is a bad idea) I am interesting in this one. What was the decision, that Fibers should or should not be allowed to migrate between threads? Is the discussion

Re: [Hackathon] ARM Cortex-M LCD Demo

2015-05-04 Thread Dan Olson via Digitalmars-d-announce
Jeremiah DeHaan dehaan.jerem...@gmail.com writes: On Friday, 1 May 2015 at 15:37:09 UTC, ketmar wrote: On Fri, 01 May 2015 15:30:21 +, Mike wrote: I know, random rectangles on a screen is not all that remarkable, they ARE remarkable! I agree. This is fantastic work! I am so excited to

Re: EMSI is hiring a D developer

2015-04-18 Thread Dan Olson via Digitalmars-d-announce
Abdulhaq alynch4...@gmail.com writes: On Tuesday, 14 April 2015 at 16:17:37 UTC, Justin Whear wrote: EMSI is hiring for an Engineer II to work on D codebases: https:// emsi.bamboohr.com/jobs/view.php?id=30 When it said Moscow I was thinking mmmh lots of traffic, a bit difficult to live

Re: DTanks Alpha

2015-03-21 Thread Dan Olson via Digitalmars-d-announce
Kingsley kingsley.hendric...@gmail.com writes: In preparation for the London D meetup I have got the DTanks robot battle framework into the first alpha release state - good enough to use at the meetup anyway. https://github.com/masterthought/dtanks --K DTanks looks cool! I am going to

Re: LLVM 3.6 released - LDC master branch/0.15.1 is ready to use it!

2015-03-01 Thread Dan Olson via Digitalmars-d-announce
Dan Olson zans.is.for.c...@yahoo.com writes: Kai Nacke k...@redstar.de writes: On Sunday, 1 March 2015 at 03:26:16 UTC, Dan Olson wrote: Dan Olson zans.is.for.c...@yahoo.com writes: I got LLVM 3.6 to work but I couldn't compile with LDC 0.15.1 (looks like more 3.6 fixes came in after it)

Re: LLVM 3.6 released - LDC master branch/0.15.1 is ready to use it!

2015-03-01 Thread Dan Olson via Digitalmars-d-announce
Kai Nacke k...@redstar.de writes: On Sunday, 1 March 2015 at 03:26:16 UTC, Dan Olson wrote: Dan Olson zans.is.for.c...@yahoo.com writes: I got LLVM 3.6 to work but I couldn't compile with LDC 0.15.1 (looks like more 3.6 fixes came in after it) and ldc master HEAD compilation ended up with

Re: LLVM 3.6 released - LDC master branch/0.15.1 is ready to use it!

2015-02-28 Thread Dan Olson via Digitalmars-d-announce
Kai Nacke k...@redstar.de writes: Also note that LDC is mentioned in the release notes as one of the projects who are already supporting LLVM 3.6. Just recompile LDC using master branch from GitHub or from the 0.15.1 source. This is the 6th time that LDC and D are mentioned in the LLVM

Re: LLVM 3.6 released - LDC master branch/0.15.1 is ready to use it!

2015-02-28 Thread Dan Olson via Digitalmars-d-announce
Dan Olson zans.is.for.c...@yahoo.com writes: Kai Nacke k...@redstar.de writes: Also note that LDC is mentioned in the release notes as one of the projects who are already supporting LLVM 3.6. Just recompile LDC using master branch from GitHub or from the 0.15.1 source. This is the 6th time

Re: LDC for iOS

2015-02-26 Thread Dan Olson via Digitalmars-d-announce
On Thursday, 26 February 2015 at 19:26:07 UTC, Jacob Carlborg wrote: I could successfully compile the compiler and compile Hello World without any problems. I did not try running it on an a device. Thanks Jacob!

LDC for iOS

2015-02-26 Thread Dan Olson via Digitalmars-d-announce
I think this all is in good enough shape that someone else should give it a try. https://github.com/smolt/ldc-iphone-dev This is an LDC development sandbox for iPhone iOS. It glues together various pieces needed to build an LDC cross compiler targeting iPhoneOS. It also includes a few samples