On Wednesday, 30 December 2015 at 01:03:39 UTC, Ilya Yaroshenko
wrote:
ldmd2/ldc2 flag -mcpu=native will optimise code for your CPU.
-- Ilya
Hmm, ldc seems to segfault when passing that flag. I will make a
bug report for this.
On Wednesday, 30 December 2015 at 21:39:54 UTC, Ilya Yaroshenko
wrote:
On Tuesday, 29 December 2015 at 18:08:52 UTC, Andrei
Alexandrescu wrote:
On 12/29/2015 11:28 AM, Robert burner Schadek wrote:
On Tuesday, 29 December 2015 at 16:11:00 UTC, Ilya Yaroshenko
wrote:
OK, lets discuss every
On Wednesday, 30 December 2015 at 22:46:28 UTC, John Colvin wrote:
On Wednesday, 30 December 2015 at 21:39:54 UTC, Ilya Yaroshenko
wrote:
On Tuesday, 29 December 2015 at 18:08:52 UTC, Andrei
Alexandrescu wrote:
On 12/29/2015 11:28 AM, Robert burner Schadek wrote:
[...]
Hopefully this is
On Tuesday, 29 December 2015 at 18:08:52 UTC, Andrei Alexandrescu
wrote:
On 12/29/2015 11:28 AM, Robert burner Schadek wrote:
On Tuesday, 29 December 2015 at 16:11:00 UTC, Ilya Yaroshenko
wrote:
OK, lets discuss every function.
That is acceptably the problem. It is not about the
On Monday, 28 December 2015 at 14:42:43 UTC, Ilya Yaroshenko
wrote:
On Monday, 28 December 2015 at 11:13:57 UTC, Martin Nowak wrote:
We're branching for 2.070 soon, would be nice if this can make
it, but only if it's really ready.
Whooohooo!
Thanks!
Ilya
I'm writing a blog post giving an
On Tuesday, 29 December 2015 at 16:28:52 UTC, Robert burner
Schadek wrote:
On Tuesday, 29 December 2015 at 16:11:00 UTC, Ilya Yaroshenko
wrote:
OK, lets discuss every function.
That is acceptably the problem. It is not about the
documentation of the functions it is about the documentation
On Tuesday, 29 December 2015 at 18:08:52 UTC, Andrei Alexandrescu
wrote:
On 12/29/2015 11:28 AM, Robert burner Schadek wrote:
On Tuesday, 29 December 2015 at 16:11:00 UTC, Ilya Yaroshenko
wrote:
OK, lets discuss every function.
That is acceptably the problem. It is not about the
On Tuesday, 29 December 2015 at 17:17:05 UTC, Jack Stouffer wrote:
On Monday, 28 December 2015 at 14:42:43 UTC, Ilya Yaroshenko
wrote:
On Monday, 28 December 2015 at 11:13:57 UTC, Martin Nowak
wrote:
We're branching for 2.070 soon, would be nice if this can
make it, but only if it's really
On 12/29/2015 11:28 AM, Robert burner Schadek wrote:
On Tuesday, 29 December 2015 at 16:11:00 UTC, Ilya Yaroshenko wrote:
OK, lets discuss every function.
That is acceptably the problem. It is not about the documentation of the
functions it is about the documentation binding the functions
On Tuesday, 29 December 2015 at 15:42:32 UTC, Robert burner
Schadek wrote:
On Monday, 28 December 2015 at 22:39:45 UTC, Ilya Yaroshenko
wrote:
1. First paragraph was replaced by your variant.
2. Binary representation was moved to Slice type documentation.
3. Small "Quick Start" was added, so
On Tuesday, 29 December 2015 at 16:11:00 UTC, Ilya Yaroshenko
wrote:
OK, lets discuss every function.
That is acceptably the problem. It is not about the documentation
of the functions it is about the documentation binding the
functions together and the documentation giving the idea of the
On Tuesday, 29 December 2015 at 14:51:37 UTC, Márcio Martins
wrote:
On Tuesday, 29 December 2015 at 13:54:56 UTC, Jack Stouffer
wrote:
On Tuesday, 29 December 2015 at 13:30:47 UTC, Márcio Martins
wrote:
If I am reading the code right, the number of dimensions must
always be known at compile
On Tuesday, 29 December 2015 at 13:30:47 UTC, Márcio Martins
wrote:
On Tuesday, 29 December 2015 at 07:45:14 UTC, Ilya Yaroshenko
wrote:
On Monday, 28 December 2015 at 22:39:45 UTC, Ilya Yaroshenko
wrote:
On Monday, 28 December 2015 at 21:43:35 UTC, Robert burner
Schadek wrote:
[...]
Agreed
On Tuesday, 29 December 2015 at 21:19:19 UTC, Jack Stouffer wrote:
On Tuesday, 29 December 2015 at 17:38:06 UTC, Ilya Yaroshenko
wrote:
On Tuesday, 29 December 2015 at 17:17:05 UTC, Jack Stouffer
wrote:
...
First draft: http://jackstouffer.com/hidden/nd_slice.html
Please critique.
Looks
On Tuesday, 29 December 2015 at 21:19:19 UTC, Jack Stouffer wrote:
On Tuesday, 29 December 2015 at 17:38:06 UTC, Ilya Yaroshenko
wrote:
On Tuesday, 29 December 2015 at 17:17:05 UTC, Jack Stouffer
wrote:
On Monday, 28 December 2015 at 14:42:43 UTC, Ilya Yaroshenko
wrote:
On Monday, 28 December
On Wednesday, 30 December 2015 at 00:24:38 UTC, Ilya Yaroshenko
wrote:
On Tuesday, 29 December 2015 at 21:19:19 UTC, Jack Stouffer
wrote:
On Tuesday, 29 December 2015 at 17:38:06 UTC, Ilya Yaroshenko
wrote:
On Tuesday, 29 December 2015 at 17:17:05 UTC, Jack Stouffer
wrote:
[...]
Thank you
On Tuesday, 29 December 2015 at 17:38:06 UTC, Ilya Yaroshenko
wrote:
On Tuesday, 29 December 2015 at 17:17:05 UTC, Jack Stouffer
wrote:
On Monday, 28 December 2015 at 14:42:43 UTC, Ilya Yaroshenko
wrote:
On Monday, 28 December 2015 at 11:13:57 UTC, Martin Nowak
wrote:
We're branching for 2.070
On Wednesday, 30 December 2015 at 01:03:39 UTC, Ilya Yaroshenko
wrote:
On Wednesday, 30 December 2015 at 00:24:38 UTC, Ilya Yaroshenko
wrote:
On Tuesday, 29 December 2015 at 21:19:19 UTC, Jack Stouffer
wrote:
On Tuesday, 29 December 2015 at 17:38:06 UTC, Ilya Yaroshenko
wrote:
On Tuesday, 29
On Wednesday, 30 December 2015 at 00:24:38 UTC, Ilya Yaroshenko
wrote:
Awesome!
Please find my notes below.
Thanks for the feedback. Good thing I posted this here before
releasing it.
Funny thing, when I made the D example use the mean lambda
function, it got way faster. Even with the
On Wednesday, 30 December 2015 at 06:16:23 UTC, Jack Stouffer
wrote:
On Wednesday, 30 December 2015 at 00:24:38 UTC, Ilya Yaroshenko
wrote:
[...]
Thanks for the feedback. Good thing I posted this here before
releasing it.
[...]
means in your code is lazy variable :)
You may want to made
On Tuesday, 29 December 2015 at 13:30:47 UTC, Márcio Martins
wrote:
If I am reading the code right, the number of dimensions must
always be known at compile time, right?
Not necessarily. The dimensions for this slice are computed at
runtime.
```
auto slice = 1000.iota.sliced(5, 6, 7);
```
On Tuesday, 29 December 2015 at 13:54:56 UTC, Jack Stouffer wrote:
On Tuesday, 29 December 2015 at 13:30:47 UTC, Márcio Martins
wrote:
If I am reading the code right, the number of dimensions must
always be known at compile time, right?
Not necessarily. The dimensions for this slice are
On Tuesday, 29 December 2015 at 07:45:14 UTC, Ilya Yaroshenko
wrote:
On Monday, 28 December 2015 at 22:39:45 UTC, Ilya Yaroshenko
wrote:
On Monday, 28 December 2015 at 21:43:35 UTC, Robert burner
Schadek wrote:
[...]
Agreed
1. First paragraph was replaced by your variant.
2. Binary
On Monday, 28 December 2015 at 18:39:47 UTC, Ilya Yaroshenko
wrote:
Have you read the latest changes?
http://forum.dlang.org/post/djgkkrdufycyjhpma...@forum.dlang.org
I have.
The problem with the doc is that is describes what it can be used
for, but it does not describe what it is.
It is
On Monday, 28 December 2015 at 07:11:00 UTC, Jack Stouffer wrote:
Voting has ended! Thanks to everyone who voted and reviewed.
The final tally:
Yes: 12
No: 0
Anything left to review/do on the PR? We're branching for 2.070
soon, would be nice if this can make it, but only if it's really
On Monday, 28 December 2015 at 11:13:57 UTC, Martin Nowak wrote:
On Monday, 28 December 2015 at 07:11:00 UTC, Jack Stouffer
wrote:
Voting has ended! Thanks to everyone who voted and reviewed.
The final tally:
Yes: 12
No: 0
Anything left to review/do on the PR?
Very minor DDOC style hack
On Monday, 28 December 2015 at 11:13:57 UTC, Martin Nowak wrote:
On Monday, 28 December 2015 at 07:11:00 UTC, Jack Stouffer
wrote:
Voting has ended! Thanks to everyone who voted and reviewed.
The final tally:
Yes: 12
No: 0
Anything left to review/do on the PR? We're branching for 2.070
On Monday, 28 December 2015 at 15:52:09 UTC, Robert burner
Schadek wrote:
Please do not merge this with the current state of
documentation.
Could you elaborate what issues you have with the docs? All of
the functions have Params and Returns sections and the examples
show what each function
On Monday, 28 December 2015 at 07:11:00 UTC, Jack Stouffer wrote:
The final tally:
Yes: 12
No: 0
This is not true, my yes was conditional and the documentation is
still weak. So it is
Yes: 11
Yes: Conditional
No: 0
Please do not merge this with the current state of documentation.
On 12/28/2015 09:57 AM, Jack Stouffer wrote:
On Monday, 28 December 2015 at 11:13:57 UTC, Martin Nowak wrote:
On Monday, 28 December 2015 at 07:11:00 UTC, Jack Stouffer wrote:
Voting has ended! Thanks to everyone who voted and reviewed.
The final tally:
Yes: 12
No: 0
Anything left to
On Monday, 28 December 2015 at 15:52:09 UTC, Robert burner
Schadek wrote:
fix
Yes: 11
Yes: Conditional: 1 <<-- fix here
No: 0
Please do not merge this with the current state of
documentation.
On 12/28/2015 04:43 PM, Robert burner Schadek wrote:
On Monday, 28 December 2015 at 18:39:47 UTC, Ilya Yaroshenko wrote:
Have you read the latest changes?
http://forum.dlang.org/post/djgkkrdufycyjhpma...@forum.dlang.org
I have.
The problem with the doc is that is describes what it can be
On Monday, 28 December 2015 at 21:43:35 UTC, Robert burner
Schadek wrote:
On Monday, 28 December 2015 at 18:39:47 UTC, Ilya Yaroshenko
wrote:
Have you read the latest changes?
http://forum.dlang.org/post/djgkkrdufycyjhpma...@forum.dlang.org
I have.
The problem with the doc is that is
On Monday, 28 December 2015 at 15:52:09 UTC, Robert burner
Schadek wrote:
On Monday, 28 December 2015 at 07:11:00 UTC, Jack Stouffer
wrote:
The final tally:
Yes: 12
No: 0
This is not true, my yes was conditional and the documentation
is still weak. So it is
Yes: 11
Yes: Conditional
No: 0
On Monday, 28 December 2015 at 22:39:45 UTC, Ilya Yaroshenko
wrote:
On Monday, 28 December 2015 at 21:43:35 UTC, Robert burner
Schadek wrote:
[...]
Agreed
1. First paragraph was replaced by your variant.
2. Binary representation was moved to Slice type documentation.
3. Small "Quick Start"
On Thursday, 24 December 2015 at 17:10:25 UTC, Jack Stouffer
wrote:
On Sunday, 13 December 2015 at 05:10:17 UTC, Jack Stouffer
wrote:
This is the voting thread to decide if the proposed addition
to Phobos, std.experimental.ndslice, should be accepted.
Voting ends in three days.
Have a merry
On Sunday, 13 December 2015 at 05:10:17 UTC, Jack Stouffer wrote:
This is the voting thread to decide if the proposed addition to
Phobos, std.experimental.ndslice, should be accepted.
Voting ends in three days.
Have a merry Christmas everyone!
On Monday, 14 December 2015 at 08:29:13 UTC, Andrea Fontana wrote:
On Sunday, 13 December 2015 at 05:10:17 UTC, Jack Stouffer
wrote:
This is the voting thread to decide if the proposed addition
to Phobos, std.experimental.ndslice, should be accepted.
To vote, please respond to this post. You
On Thursday, 17 December 2015 at 13:33:28 UTC, Robert burner
Schadek wrote:
On Wednesday, 16 December 2015 at 17:49:03 UTC, Ilya Yaroshenko
wrote:
In the same time I expect few articles from another engineers
about ndslice like this
http://dlang.org/intro-to-datetime.html . It is much better
Yes
On Wednesday, 16 December 2015 at 17:49:03 UTC, Ilya Yaroshenko
wrote:
* Miscellaneous
** string mixins. I think some of the string mixins can be
removed for something more readable/debuggable
**
I have not found examples where string mixins can be removed.
Please refer to particular
On Wednesday, 16 December 2015 at 17:49:03 UTC, Ilya Yaroshenko
wrote:
In the same time I expect few articles from another engineers
about ndslice like this http://dlang.org/intro-to-datetime.html
. It is much better to have explanation from different
engineers.
Please no, put all the doc
On Wednesday, 16 December 2015 at 17:49:03 UTC, Ilya Yaroshenko
wrote:
On Wednesday, 16 December 2015 at 11:01:25 UTC, Robert burner
Schadek wrote:
I have not found examples where string mixins can be removed.
Please refer to particular example. The code for `sliced` and
`assumeSorted` looks
On Wednesday, 16 December 2015 at 11:01:25 UTC, Robert burner
Schadek wrote:
Yes with many conditions:
* Documentation
** The documentation needs a complete rewrite. If I hadn't had
any prior knowledge, I would have needed to read the numpy
documentation to figure what this package does. That
On Wednesday, 16 December 2015 at 11:21:13 UTC, John Colvin wrote:
On Sunday, 13 December 2015 at 05:10:17 UTC, Jack Stouffer
wrote:
This is the voting thread to decide if the proposed addition
to Phobos, std.experimental.ndslice, should be accepted.
[...]
Docs are hitting a server error.
Yes with many conditions:
* Documentation
** The documentation needs a complete rewrite. If I hadn't had
any prior knowledge, I would have needed to read the numpy
documentation to figure what this package does. That is not
acceptable. It is also not clear how the functionally in the
package
On Sunday, 13 December 2015 at 05:10:17 UTC, Jack Stouffer wrote:
This is the voting thread to decide if the proposed addition to
Phobos, std.experimental.ndslice, should be accepted.
[...]
Docs are hitting a server error.
On Wednesday, 16 December 2015 at 11:31:00 UTC, Dennis Ritchie
wrote:
On Wednesday, 16 December 2015 at 11:21:13 UTC, John Colvin
wrote:
On Sunday, 13 December 2015 at 05:10:17 UTC, Jack Stouffer
wrote:
This is the voting thread to decide if the proposed addition
to Phobos,
On Sunday, 13 December 2015 at 12:57:00 UTC, Nordlöw wrote:
To vote, please respond to this post.
Yes
I've contributed to both DMD and Phobos.
Yes
On Sunday, 13 December 2015 at 05:10:17 UTC, Jack Stouffer wrote:
This is the voting thread to decide if the proposed addition to
Phobos, std.experimental.ndslice, should be accepted.
To vote, please respond to this post. You have three options:
* Yes
* Yes with a single condition
* No
Yes!
On Sunday, 13 December 2015 at 05:10:17 UTC, Jack Stouffer wrote:
This is the voting thread to decide if the proposed addition to
Phobos, std.experimental.ndslice, should be accepted.
[...]
Yes
13.12.2015 12:01, lobo пишет:
On Sunday, 13 December 2015 at 05:10:17 UTC, Jack Stouffer wrote:
This is the voting thread to decide if the proposed addition to
Phobos, std.experimental.ndslice, should be accepted.
[...]
Yes
Yes
On Sunday, 13 December 2015 at 05:10:17 UTC, Jack Stouffer wrote:
This is the voting thread to decide if the proposed addition to
Phobos, std.experimental.ndslice, should be accepted.
To vote, please respond to this post.
Yes
On Sunday, 13 December 2015 at 05:10:17 UTC, Jack Stouffer wrote:
This is the voting thread to decide if the proposed addition to
Phobos, std.experimental.ndslice, should be accepted.
[...]
Yes.
On Sunday, 13 December 2015 at 06:07:15 UTC, Meta wrote:
Is std.experimental also on the table, or directly to phobos?
Not quite sure what you're asking here, but if you're asking if
this is going into stdx first, then the answer is yes. Things
that go into stdx aren't supposed to change
On Sunday, 13 December 2015 at 05:10:17 UTC, Jack Stouffer wrote:
This is the voting thread to decide if the proposed addition to
Phobos, std.experimental.ndslice, should be accepted.
[...]
I've played some large part in the various iterations of
reviewing this, so I'm biased, but of
On Sunday, 13 December 2015 at 05:10:17 UTC, Jack Stouffer wrote:
This is the voting thread to decide if the proposed addition to
Phobos, std.experimental.ndslice, should be accepted.
To vote, please respond to this post. You have three options:
Yes
Yes
Hope to see a Matrix (multidimensional, if possible) class with
this.
On Sunday, 13 December 2015 at 17:07:06 UTC, Jack Stouffer wrote:
On Sunday, 13 December 2015 at 06:07:15 UTC, Meta wrote:
Is std.experimental also on the table, or directly to phobos?
Not quite sure what you're asking here, but if you're asking if
this is going into stdx first, then the
On Sunday, 13 December 2015 at 22:16:35 UTC, Tanel Tagaväli wrote:
Yes
Hope to see a Matrix (multidimensional, if possible) class with
this.
What matrix features are missing in ndslice except matrix
multiplication?
This is the voting thread to decide if the proposed addition to
Phobos, std.experimental.ndslice, should be accepted.
To vote, please respond to this post. You have three options:
* Yes
* Yes with a single condition
* No
If you vote "yes" you can still mention something you'd like
improved,
On Sunday, 13 December 2015 at 05:10:17 UTC, Jack Stouffer wrote:
This is the voting thread to decide if the proposed addition to
Phobos, std.experimental.ndslice, should be accepted.
To vote, please respond to this post. You have three options:
* Yes
* Yes with a single condition
* No
I
On Sunday, 13 December 2015 at 05:10:17 UTC, Jack Stouffer wrote:
This is the voting thread to decide if the proposed addition to
Phobos, std.experimental.ndslice, should be accepted.
[...]
Docs fixed link:
On Sunday, 13 December 2015 at 05:10:17 UTC, Jack Stouffer wrote:
* The API is practically permanent once the module is accepted.
Some minor changes can be made, but a full redesign is no
longer an option.
Is std.experimental also on the table, or directly to phobos?
65 matches
Mail list logo