April 03, 2015 Re: Mid-term vision review | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrei Alexandrescu | On Thursday, 2 April 2015 at 22:44:56 UTC, Andrei Alexandrescu
wrote:
> It's the end of Q1. Walter and I reviewed our vision document. We're staying the course with one important addition: switching to ddmd, hopefully with 2.068.
>
> http://wiki.dlang.org/Vision/2015H1
That's great news, looking forward to ddmd getting out soon.
Looks like this will take about 50-60% of dmd's source to D,
which should also help a bit with creating a D cross-compiler.
One move that might help is to list specific steps you'd like
taken for each of those broader goals, ie a list of "action
items" to further each of those goals. Otherwise, many of those
are too vague for people to actually pick up and act on: how do
they improve the quality of implementation or "brand?"
You have already been doing this recently by listing various
needed jobs on the forum with the [WORK] label, which is helpful
for those looking for ways to pitch in, but it would be better if
they were listed on a single page in the wiki. Things just get
lost in bugzilla, as it's hard to search, though you could put
together a list on the wiki with links to the relevant bugzilla
issues, if you wanted to keep bugzilla as the main archive.
Also, now that the download page splits up the zip files by OS, a
long-needed move, it would be interesting to see stats of
downloads by OS. :)
|
April 03, 2015 Re: Mid-term vision review | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrei Alexandrescu | On Thursday, 2 April 2015 at 22:44:56 UTC, Andrei Alexandrescu wrote: > It's the end of Q1. Walter and I reviewed our vision document. We're staying the course with one important addition: switching to ddmd, hopefully with 2.068. > > http://wiki.dlang.org/Vision/2015H1 > > > Andrei Are there any plans for the creation of a powerful AST-macro system in D? http://wiki.dlang.org/DIP50 On Friday, 3 April 2015 at 08:30:18 UTC, Guillaume Chatelet wrote: > Regarding "C++ integration". I'm working on https://issues.dlang.org/show_bug.cgi?id=14178 which is the first step to get STL working. Fine. |
April 03, 2015 Re: Mid-term vision review | ||||
---|---|---|---|---|
| ||||
Posted in reply to Joakim | On Friday, 3 April 2015 at 10:56:24 UTC, Joakim wrote: > > You have already been doing this recently by listing various > needed jobs on the forum with the [WORK] label, which is helpful > for those looking for ways to pitch in, but it would be better > if they were listed on a single page in the wiki. Or use the built-in keywords functionality of Bugzilla. Or tracking bugs. > Things just get lost in bugzilla, as it's hard to search, though > you could put together a list on the wiki with links to the > relevant bugzilla issues, if you wanted to keep bugzilla as the > main archive. > Is it? I don't understand, what problem are you having? (IME, It's a damn sight better than any of the alternatives when you have this many issues.) -Wyatt |
April 03, 2015 Re: Mid-term vision review | ||||
---|---|---|---|---|
| ||||
Posted in reply to weaselcat | On Friday, 3 April 2015 at 00:41:06 UTC, weaselcat wrote: > maybe wishful thinking, but it would be nice if this was on dub until it does get some sort of review, but I'm not sure how much work it would take to get it on there. I turned this into a separate repo at some point, https://github.com/andralex/std_allocator. Should be fairly easy to update that and integrate doc building so that it be used/developed as dub package until it gets included into std_expermintal. Have it as separate repo also makes it easier to contribute. |
April 03, 2015 Re: Mid-term vision review | ||||
---|---|---|---|---|
| ||||
Posted in reply to Guillaume Chatelet | On 4/3/15 1:30 AM, Guillaume Chatelet wrote:
> On Thursday, 2 April 2015 at 22:44:56 UTC, Andrei Alexandrescu wrote:
>> It's the end of Q1. Walter and I reviewed our vision document. We're
>> staying the course with one important addition: switching to ddmd,
>> hopefully with 2.068.
>>
>> http://wiki.dlang.org/Vision/2015H1
>>
>>
>> Andrei
>
> Regarding "C++ integration". I'm working on
> https://issues.dlang.org/show_bug.cgi?id=14178 which is the first step
> to get STL working.
Sounds great, thanks! Keep us posted. -- Andrei
|
April 03, 2015 Re: Mid-term vision review | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrea Fontana | On 4/3/15 3:10 AM, Andrea Fontana wrote:
> It would be great to have dmd on embedded platforms.
I agree. We just don't have the champion for that yet. -- Andrei
|
April 03, 2015 Re: Mid-term vision review | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrea Fontana | On 3 April 2015 at 12:10, Andrea Fontana via Digitalmars-d <digitalmars-d@puremagic.com> wrote:
> It would be great to have dmd on embedded platforms.
>
We have GDC supporting ARM, MIPS, PPC, S390, etc... LDC supporting ARM... what more do you want?
|
April 03, 2015 Re: Mid-term vision review | ||||
---|---|---|---|---|
| ||||
Posted in reply to Dennis Ritchie | On Friday, 3 April 2015 at 11:04:36 UTC, Dennis Ritchie wrote: > Are there any plans for the creation of a powerful AST-macro system in D? > http://wiki.dlang.org/DIP50 No, Walter and Andrei are against it: http://forum.dlang.org/thread/l5otb1$1dhi$1@digitalmars.com?page=20#post-l62466:242n8p:241:40digitalmars.com On Friday, 3 April 2015 at 13:41:02 UTC, Wyatt wrote: > On Friday, 3 April 2015 at 10:56:24 UTC, Joakim wrote: >> >> You have already been doing this recently by listing various >> needed jobs on the forum with the [WORK] label, which is helpful >> for those looking for ways to pitch in, but it would be better >> if they were listed on a single page in the wiki. > > Or use the built-in keywords functionality of Bugzilla. Or tracking bugs. Those would both work, but you still need to surface them somewhere on the wiki or main site, because the bugzilla interface doesn't appear that great at surfacing such topics. >> Things just get lost in bugzilla, as it's hard to search, though >> you could put together a list on the wiki with links to the >> relevant bugzilla issues, if you wanted to keep bugzilla as the >> main archive. >> > Is it? I don't understand, what problem are you having? (IME, It's a damn sight better than any of the alternatives when you have this many issues.) I've had problems searching for dmd error strings in bugzilla and had a much better experience doing a google custom search on forum.dlang.org instead, using google search to find it through the web mirror. Perhaps I'm just not adequately aware of how bugzilla search works, but the moment you need casual users to guess the right keywords to search for, you lose 99% of them. Even if it's all done in bugzilla underneath, you need to have some sort of external links from the wiki or somewhere easier to find, because bugzilla is a very effective haystack. |
April 03, 2015 Re: Mid-term vision review | ||||
---|---|---|---|---|
| ||||
Posted in reply to Joakim | On Friday, 3 April 2015 at 16:03:11 UTC, Joakim wrote:
> On Friday, 3 April 2015 at 11:04:36 UTC, Dennis Ritchie wrote:
>> Are there any plans for the creation of a powerful AST-macro system in D?
>> http://wiki.dlang.org/DIP50
>
> No, Walter and Andrei are against it:
>
> http://forum.dlang.org/thread/l5otb1$1dhi$1@digitalmars.com?page=20#post-l62466:242n8p:241:40digitalmars.com
Thanks.
|
April 03, 2015 Re: Mid-term vision review | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrei Alexandrescu | On Thursday, 2 April 2015 at 22:44:56 UTC, Andrei Alexandrescu wrote:
> It's the end of Q1. Walter and I reviewed our vision document. We're staying the course with one important addition: switching to ddmd, hopefully with 2.068.
>
> http://wiki.dlang.org/Vision/2015H1
>
>
> Andrei
I'm glad to see embedded systems mentioned there. I'm planning on seeing if I can get a D program to run on a Pebble watch, so I've been asking around for limited runtimes recently. I think it would be a big bonus to have some support for limited runtimes, as I think D can do very well as a "better C" with some support there. I won't promise much from my experiments, but I'll certainly post about it if it gets somewhere.
When std.allocator becomes part of Phobos, I'll probaly experiment with writing containers with different allocators.
|
Copyright © 1999-2021 by the D Language Foundation