My existing and developing libraries support only D2 :)


Masahiro

On Sun, 22 Jan 2012 01:07:49 +0900, Stewart Gordon <smjg_1...@yahoo.com> wrote:

For the last however long, I've been still programming mostly in D1, but aiming to keep my libraries compatible with both D1 and D2.

But changes in D2 have made this more of a challenge. I've also been put off switching to D2 by the wait for D1 to be finished.

Now the plan to discontinue D1 at the end of the year has been announced. And I'm wondering what to do with my libraries.

How many people here are still using D1?

What are those of you who write libraries mainly doing?
(a) supporting only D1?
(b) supporting only D2?
(c) releasing separate D1 and D2 versions?
(d) using versioning to support both with one set of code files?


If practically everyone's using D2 now, maybe I'll migrate my libraries to it. If, OTOH, there's still real demand for D1 libraries, I'll continue to support D1. I might have to see how supporting D2 as well works out. It seems I'll have to abandon the idea of keeping the code compatible with the D spec as of DMD 1.00. It seems the reasons for doing this never happened anyway, and there doesn't seem to be an equivalent milestone in D2.

Thoughts?

Stewart.

Reply via email to