What's left for 1.0?
bobef
be at lessequal_dontspam.com
Mon Dec 4 03:18:18 PST 2006
I haven't been programming (for fun) for many months now and I decided
to see what is happening to D and I see it will be called 1.0 soon. Many
bugs fixed in the cangelog, so I decided to give it a try. Maybe even
update rulesPlayer...
Thread.getThis inside dynamically linked DLL still causes access
violation. I brought up this long time ago but no attention was payed...
I don't remember any details now but when I was dealing with the problem
I dug deeper cause it was a real show stopper for me... So I really
wouldn't call the DMD's DLL support 'decent'. I don't know if this will
be ever fixed so lets hope for DDL :D
struct point p={1,2}; is still not
working!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! This is shocking for so advanced
language! (I saw this was discussed but whatever I give my support on
this point)
Wish you the best guys.
Craig Black wrote:
> This is not a 1.0 blocker, but it is a blocker my development. D doesn't
> have a good solution for cross-platform dynamic libraries. Full dynamic
> class loading would be nice, but D should at the very least do what C++ does
> and support overridding virtual method across DLL boundaries.
>
> I have a C++ code base that I want to port to D, but it uses an
> cross-platform plugin system that I can not replicate with D in its current
> state. I don't think this kind of functionality will get into 1.0, and
> that's OK, just as long as it does with the next year or so.
>
> Other than that, I can see no shortcoming in D that would hinder
> development. I'm really very anxious to port my code, but I don't want to
> start until D is ready. On the positive side of things, I forsee gobs and
> gobs of C++ template code shrinking down to nothing, and a fifteen minute
> compile time reduced to less than a minute.
>
> -Craig
>
>
More information about the Digitalmars-d
mailing list