February 07, 2013
On Thursday, 7 February 2013 at 21:11:18 UTC, Walter Bright wrote:
> On 2/7/2013 1:01 PM, Maxim Fomin wrote:
>> I guess recent patches dedicated to the issue came at right time.
>
> The timing is indeed fortuitous.
>
> As for your comments about vagueness, yes, it is vague. The DLL support is clear, though, it either works or it doesn't. The other issues are a work in progress, and they understand that. We just have to make progress.

I know this is off-topic, but can/do companies purchase D support from you/Digital Mars ?

Nick

February 08, 2013
Am 07.02.2013 22:11, schrieb Walter Bright:
> On 2/7/2013 1:01 PM, Maxim Fomin wrote:
>> I guess recent patches dedicated to the issue came at right time.
> 
> The timing is indeed fortuitous.
> 
> As for your comments about vagueness, yes, it is vague. The DLL support is clear, though, it either works or it doesn't. The other issues are a work in progress, and they understand that. We just have to make progress.
> 
Well, 110 open pull requests on DMD, awaiting their merge, look like progress to me

And Phobos has 43! Lot's of progress
February 08, 2013
On 2/7/2013 1:19 PM, Nick B wrote:
> but can/do companies purchase D support from
> you/Digital Mars ?

As of this year, yes.

February 08, 2013
On Thursday, 7 February 2013 at 20:16:03 UTC, Walter Bright wrote:
> No, I can't say who it is at this time. Sorry. But it is a huge opportunity for us.
>
> To get the design win, we need to:
>
> (a) get dynamic linking and loading to work
>
> (b) improve language safety without degrading efficiency
>
> (c) improve quality as always
>
> Of course, these things benefit pretty much all D users anyway. Initially, (a) is the most important.

That is cool, but what is the target platform - Win/Lin, 32/64?

Oleg.
February 08, 2013
Am Thu, 07 Feb 2013 22:01:10 +0100
schrieb "Maxim Fomin" <maxim@maxim-fomin.ru>:

> On Thursday, 7 February 2013 at 20:16:03 UTC, Walter Bright wrote:
> > (a) get dynamic linking and loading to work
> 
> Wasn't this realized before? By the way, last weeks there seems to be increasing dynamic linking & loading buzz like it was not an issue for ages.

It is like the news: Things boil up, get covered for a week and
disappear from public sight for a year.
It has been an issue but people have probably arranged with
static linking for now or not started to write a
particular program in D.
I remember I've tried to use structs with const members for a
while for example, but arranged with making every field
mutable. Now the topic showed up again after months.

-- 
Marco

February 08, 2013
On 2/7/2013 10:36 PM, Oleg Kuporosov wrote:
> That is cool, but what is the target platform - Win/Lin, 32/64?

Initially, Linux. Once that is worked out, doing the others should be straightforward.

February 08, 2013
Am 08.02.2013 08:18, schrieb Walter Bright:
> On 2/7/2013 10:36 PM, Oleg Kuporosov wrote:
>> That is cool, but what is the target platform - Win/Lin, 32/64?
>
> Initially, Linux. Once that is worked out, doing the others should be
> straightforward.
>

Well windows will be quite some work because DLLs are not really fully supported yet. Starting with these two issues:

http://d.puremagic.com/issues/show_bug.cgi?id=3956
http://d.puremagic.com/issues/show_bug.cgi?id=6673

I will make bug reports for all the dll issues I found in the next few days.

Kind Regards
Benjamni Thaut
February 08, 2013
On 2013-02-07 21:16, Walter Bright wrote:
> No, I can't say who it is at this time. Sorry. But it is a huge
> opportunity for us.
>
> To get the design win, we need to:
>
> (a) get dynamic linking and loading to work

We want to have this on all platforms but is there a platform that is prioritized for them?

-- 
/Jacob Carlborg
February 08, 2013
On 2013-02-07 22:01, Maxim Fomin wrote:
> On Thursday, 7 February 2013 at 20:16:03 UTC, Walter Bright wrote:
>> No, I can't say who it is at this time. Sorry. But it is a huge
>> opportunity for us.
>
> This is nice.
>
>> To get the design win, we need to:
>>
>> (a) get dynamic linking and loading to work
>
> Wasn't this realized before? By the way, last weeks there seems to be
> increasing dynamic linking & loading buzz like it was not an issue for
> ages.

As far as I know and if nothing has changed in the recent days shared libraries to not work, at least not on Posix.

-- 
/Jacob Carlborg
February 08, 2013
On 2013-02-07 21:16, Walter Bright wrote:

> (a) get dynamic linking and loading to work

I'm willing to help on this one, especially for Mac OS X. I have wanted this for quite a long time.

-- 
/Jacob Carlborg