Jump to page: 1 212  
Page
Thread overview
Vision for the first semester of 2016
Jan 25, 2016
Rikki Cattermole
Jan 25, 2016
Rikki Cattermole
Jan 25, 2016
tsbockman
Jan 25, 2016
Puming
Jan 25, 2016
Rikki Cattermole
Jan 25, 2016
Puming
Jan 25, 2016
Rikki Cattermole
Jan 25, 2016
Puming
Jan 25, 2016
Rikki Cattermole
Jan 25, 2016
Andre Polykanine
Jan 25, 2016
Russel Winder
Jan 25, 2016
tsbockman
Jan 25, 2016
Rikki Cattermole
Jan 25, 2016
Rory McGuire
Jan 25, 2016
Rikki Cattermole
Jan 25, 2016
Rory McGuire
Jan 25, 2016
Rikki Cattermole
Jan 25, 2016
Rory McGuire
Jan 25, 2016
Rory McGuire
Jan 25, 2016
maik klein
Jan 25, 2016
Rikki Cattermole
Jan 26, 2016
tsbockman
Jan 26, 2016
tsbockman
Jan 26, 2016
tsbockman
Jan 26, 2016
tsbockman
Jan 27, 2016
Laeeth Isharc
Jan 27, 2016
Laeeth Isharc
Jan 25, 2016
jmh530
Jan 25, 2016
Russel Winder
Jan 25, 2016
Rory McGuire
Jan 25, 2016
Russel Winder
Jan 26, 2016
Rikki Cattermole
Jan 26, 2016
Russel Winder
Jan 26, 2016
Rikki Cattermole
Jan 26, 2016
Russel Winder
Jan 25, 2016
Russel Winder
Jan 25, 2016
Rikki Cattermole
Jan 25, 2016
Dicebot
Jan 25, 2016
Robert M. Münch
Jan 25, 2016
Russel Winder
Jan 26, 2016
Jacob Carlborg
Jan 27, 2016
Martin Nowak
Jan 28, 2016
Laeeth Isharc
Jan 29, 2016
Adam D. Ruppe
Jan 30, 2016
Puming
Feb 03, 2016
earthfront
Feb 03, 2016
Tofu Ninja
Feb 03, 2016
Márcio Martins
Feb 03, 2016
Tofu Ninja
Feb 04, 2016
Tofu Ninja
Feb 04, 2016
Tofu Ninja
Feb 04, 2016
Chris Wright
Feb 03, 2016
Chris Wright
Jan 28, 2016
Adam D. Ruppe
Jan 28, 2016
jmh530
Jan 31, 2016
Rory McGuire
Feb 04, 2016
Matt Elkins
Jan 27, 2016
Martin Nowak
Jan 27, 2016
Chris Wright
Jan 27, 2016
jmh530
Jan 28, 2016
Twenty Two
Jan 28, 2016
Joakim
Jan 28, 2016
Twenty Two
Jan 28, 2016
Piotrek
Jan 29, 2016
Rikki Cattermole
Feb 06, 2016
Piotrek
Feb 07, 2016
Rikki Cattermole
Feb 02, 2016
Andre Polykanine
Jan 25, 2016
Andrew Edwards
Jan 25, 2016
Rikki Cattermole
Jan 25, 2016
Jacob Carlborg
Jan 25, 2016
Andrew Edwards
Jan 25, 2016
Jacob Carlborg
Jan 25, 2016
Iain Buclaw
Jan 26, 2016
Jacob Carlborg
Jan 25, 2016
Andrew Edwards
Jan 25, 2016
JohnCK
Jan 25, 2016
Daniel Kozak
Jan 25, 2016
JohnCK
Jan 25, 2016
tsbockman
Jan 25, 2016
Chris Wright
Jan 25, 2016
Jack Stouffer
Jan 25, 2016
rsw0x
Jan 25, 2016
Dibyendu Majumdar
Jan 25, 2016
Joakim
Jan 29, 2016
Tofu Ninja
Jan 29, 2016
Iain Buclaw
Jan 29, 2016
Tofu Ninja
Jan 29, 2016
Iain Buclaw
Jan 29, 2016
Tofu Ninja
Jan 31, 2016
Iain Buclaw
Feb 01, 2016
Daniel Murphy
Feb 01, 2016
David Nadlinger
Jan 29, 2016
Jon D
January 24, 2016
Hot off the press! http://wiki.dlang.org/Vision/2016H1 -- Andrei
January 25, 2016
On 25/01/16 3:37 PM, Andrei Alexandrescu wrote:
> Hot off the press! http://wiki.dlang.org/Vision/2016H1 -- Andrei

There is a couple of things I want on there.

1. scope to be fixed and fully implemented
   (I'll bring some use cases to the table)
2. @assumenogc or something similar.
   That way IAllocator can be @nogc. Which to me is a requirement before it is out of experimental.

Number 1 is the most important for me. Otherwise there will be no review/PR for image library this year.
January 24, 2016
On 01/24/2016 10:07 PM, Rikki Cattermole wrote:
>
> 1. scope to be fixed and fully implemented
>     (I'll bring some use cases to the table)
> 2. @assumenogc or something similar.
>     That way IAllocator can be @nogc. Which to me is a requirement
> before it is out of experimental.

Both are under the larger headline "Memory Management." -- Andrei
January 25, 2016
On 25/01/16 4:13 PM, Andrei Alexandrescu wrote:
> On 01/24/2016 10:07 PM, Rikki Cattermole wrote:
>>
>> 1. scope to be fixed and fully implemented
>>     (I'll bring some use cases to the table)
>> 2. @assumenogc or something similar.
>>     That way IAllocator can be @nogc. Which to me is a requirement
>> before it is out of experimental.
>
> Both are under the larger headline "Memory Management." -- Andrei

Okay, I like specifics since then you can tick it off for next round ;)
January 25, 2016
On Monday, 25 January 2016 at 02:37:40 UTC, Andrei Alexandrescu wrote:
> Hot off the press! http://wiki.dlang.org/Vision/2016H1 -- Andrei

Something went wrong here:

> We fell short of our 2000 pull requests goal in H2 2015. We have had only 1 1378 pull requests.

In addition to the extraneous "1", the link is bad: "No results matched your search."
January 25, 2016
On Monday, 25 January 2016 at 02:37:40 UTC, Andrei Alexandrescu wrote:
> Hot off the press! http://wiki.dlang.org/Vision/2016H1 -- Andrei

For PRs, I suggest the goal to be number of PRs MERGED instead of created. That may provide the core team a subconsious incentive to look at long pending PRs and hit a good cycle.

For tooling, I suggest a look at GUI/IDEs, now that dlangui/dlangide seems a good candidate(native D, crossplatform). A good official supported GUI library will attract many people.
January 25, 2016
On Monday, 25 January 2016 at 02:37:40 UTC, Andrei Alexandrescu wrote:
> Hot off the press! http://wiki.dlang.org/Vision/2016H1 -- Andrei

Re: "Safety" and "Library additions", I anticipate that my `checkedint` module (a refinement and extension of Robert Schadek's `SafeInt` work) will be ready to start formal review within the next 1-2 months.

I uploaded it to DUB yesterday: http://code.dlang.org/packages/checkedint

TODO: Mostly documentation (coming this week, probably) and unit tests (it has tests, but they're too slow to stick directly in Phobos), but also miscellaneous small things.
January 25, 2016
On 25/01/16 4:21 PM, Puming wrote:
> On Monday, 25 January 2016 at 02:37:40 UTC, Andrei Alexandrescu wrote:
>> Hot off the press! http://wiki.dlang.org/Vision/2016H1 -- Andrei
>
> For PRs, I suggest the goal to be number of PRs MERGED instead of
> created. That may provide the core team a subconsious incentive to look
> at long pending PRs and hit a good cycle.
>
> For tooling, I suggest a look at GUI/IDEs, now that dlangui/dlangide
> seems a good candidate(native D, crossplatform). A good official
> supported GUI library will attract many people.

That won't be happening anytime soon.
Until we have image and windowing in Phobos (I'm working on both) there is no way a GUI toolkit is going in. And from what I know there will be a LOT of work to update it.
January 25, 2016
On Sun, 24 Jan 2016 21:37:40 -0500, Andrei Alexandrescu wrote:

> Hot off the press! http://wiki.dlang.org/Vision/2016H1 -- Andrei

I'm not fond of the militaristic terminology for participants. Novice, adept, master, maybe?

The section on safety is pretty short. I'd like to see in it:
* Guidelines for what should be made @trusted in Phobos (should we trust
Win/Posix API functions? should we only trust wrappers that take D arrays
rather than pointers? can we, for instance, create a @trusted wrapper
around curl?)
* Efficiency / safety tradeoff guidelines (should Phobos provide a
slightly faster implementations of things that aren't @safe? In those
cases, should it provide both @safe and fast alternatives?)
* @safe / @trusted IO as a goal

As is, there are a smattering of things in Phobos that aren't @safe but seem like they could or should be, with no explanation and no safe alternatives. I think almost all IO is @system. This makes it hard and sometimes confusing to try to write @safe code.
January 25, 2016
On Monday, 25 January 2016 at 03:49:56 UTC, Rikki Cattermole wrote:
> On 25/01/16 4:21 PM, Puming wrote:
>> On Monday, 25 January 2016 at 02:37:40 UTC, Andrei Alexandrescu wrote:
>>> Hot off the press! http://wiki.dlang.org/Vision/2016H1 -- Andrei
>>
>> For PRs, I suggest the goal to be number of PRs MERGED instead of
>> created. That may provide the core team a subconsious incentive to look
>> at long pending PRs and hit a good cycle.
>>
>> For tooling, I suggest a look at GUI/IDEs, now that dlangui/dlangide
>> seems a good candidate(native D, crossplatform). A good official
>> supported GUI library will attract many people.
>
> That won't be happening anytime soon.
> Until we have image and windowing in Phobos (I'm working on both) there is no way a GUI toolkit is going in. And from what I know there will be a LOT of work to update it.

Well I'm not saying that a GUI toolkit should go into Phobos.
I'd rather it stand alone, while taking some official support, say, link in D frontpage(like visualD).
« First   ‹ Prev
1 2 3 4 5 6 7 8 9 10 11