Re: Vision for the first semester of 2016

2016-01-28 Thread Ola Fosheim Grøstad via Digitalmars-d-announce
On Thursday, 28 January 2016 at 16:12:44 UTC, jmh530 wrote: the standard library or not. As discussed elsewhere, there are clearly benefits to putting some things in phobos (if only for providing a framework for others), and there are costs as it gets too large. That's the maintenance costs,

Re: Release D 2.070.0

2016-01-28 Thread Adam D. Ruppe via Digitalmars-d-announce
On Thursday, 28 January 2016 at 15:17:26 UTC, Nick Sabalausky wrote: This one is still MIA after all this time: https://github.com/D-Programming-Language/dmd/pull/4745 Use dpldocs.info. We have good docs.

Re: Vision for the first semester of 2016

2016-01-28 Thread jmh530 via Digitalmars-d-announce
On Thursday, 28 January 2016 at 11:25:08 UTC, Laeeth Isharc wrote: I do like the building-block idea you suggest, but one must think about the deeper reasons for why things are owned by which people. (I have found the Coase theorem and work on industrial organisation to be quite stimulating

Re: Vision for the first semester of 2016

2016-01-28 Thread Adam D. Ruppe via Digitalmars-d-announce
On Thursday, 28 January 2016 at 11:25:08 UTC, Laeeth Isharc wrote: As you yourself have mentioned, the size of the D community as it stands today presents some impediment to the possible maintenance and stability of alternative libraries. If something is in Phobos you know that you can depend

Re: Release D 2.070.0

2016-01-28 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 01/27/2016 04:08 PM, Martin Nowak wrote: Glad to announce D 2.070.0 http://dlang.org/download.html This release comes with the new std.experimental.ndslice, heavily expanded Windows bindings, and native exception handling on 64-bit linux. See the changelog for more details.

Re: Release D 2.070.0

2016-01-28 Thread Minas Mina via Digitalmars-d-announce
On Wednesday, 27 January 2016 at 21:08:54 UTC, Martin Nowak wrote: Glad to announce D 2.070.0 http://dlang.org/download.html This release comes with the new std.experimental.ndslice, heavily expanded Windows bindings, and native exception handling on 64-bit linux. See the changelog for more

Re: Release D 2.070.0

2016-01-28 Thread Nick Sabalausky via Digitalmars-d-announce
On 01/28/2016 12:29 PM, Adam D. Ruppe wrote: On Thursday, 28 January 2016 at 15:17:26 UTC, Nick Sabalausky wrote: This one is still MIA after all this time: https://github.com/D-Programming-Language/dmd/pull/4745 Use dpldocs.info. We have good docs. That's orthogonal to this.

Re: Silicon Valley D Meetup January 28, 2016

2016-01-28 Thread Ali Çehreli via Digitalmars-d-announce
Reminder: This will happen in about 6 hours and 30 minutes. Ali On 01/22/2016 03:54 PM, Ali Çehreli wrote: "A defense of so-called anemic domain models" by Luís Marques http://www.meetup.com/D-Lang-Silicon-Valley/events/228027468/ We will post a link to live streaming at the time of the

LDC 0.17.0-beta2 has been released!

2016-01-28 Thread Kai Nacke via Digitalmars-d-announce
Hi everyone, LDC 0.17.0-beta2, the LLVM-based D compiler, is available for download! This release is based on the 2.068.2 frontend and standard library and supports LLVM 3.5-3.8. Don't miss to check if your preferred system is supported by this release. We also have a Win64 compiler and

Re: Release D 2.070.0

2016-01-28 Thread bachmeier via Digitalmars-d-announce
On Thursday, 28 January 2016 at 22:36:22 UTC, Minas Mina wrote: When trying to install on Ubuntu 15.10 x64, I get this: http://imgur.com/L4ozgC1 I didn't proceed with the installation as I don't want any possible broken things. That's strange because I installed this morning on Ubuntu 14.04

Re: Vision for the first semester of 2016

2016-01-28 Thread Ola Fosheim Grøstad via Digitalmars-d-announce
On Wednesday, 27 January 2016 at 21:00:41 UTC, Martin Nowak wrote: A good criteria is whether some area has an established and hard to debate solution, then it can go into the standard library. But if there are many different ways around the same topic you should leave the decision to the

Re: Release D 2.070.0

2016-01-28 Thread Dejan Lekic via Digitalmars-d-announce
On Wednesday, 27 January 2016 at 21:08:54 UTC, Martin Nowak wrote: Glad to announce D 2.070.0 http://dlang.org/download.html This release comes with the new std.experimental.ndslice, heavily expanded Windows bindings, and native exception handling on 64-bit linux. See the changelog for more

Re: Vision for the first semester of 2016

2016-01-28 Thread Twenty Two via Digitalmars-d-announce
On Thursday, 28 January 2016 at 02:36:55 UTC, Joakim wrote: On Thursday, 28 January 2016 at 00:28:26 UTC, Twenty Two wrote: Parkinson's Law: work expands so as to fill the time available for its completion. [...] I agree. Some of the core team uses trello for this:

Re: Vision for the first semester of 2016

2016-01-28 Thread Ola Fosheim Grøstad via Digitalmars-d-announce
On Thursday, 28 January 2016 at 11:25:08 UTC, Laeeth Isharc wrote: I do like the building-block idea you suggest, but one must think about the deeper reasons for why things are owned by which people. It is much easier to get motivated if you have a certain level autonomy. Clearly, the "D

Re: Vision for the first semester of 2016

2016-01-28 Thread Ola Fosheim Grøstad via Digitalmars-d-announce
This is what a good system programming standard library should provide: 1. Types needed to specify library APIs. 2. Functionality for accessing hardware in a non-emulated fashion. 3. Functionality that most _libraries_ need to build on (like arrays/iterators/ranges). 4. Functionality that

Re: Sublime Text 3 Gets Better D Support

2016-01-28 Thread Johan Engelen via Digitalmars-d-announce
On Wednesday, 27 January 2016 at 17:34:35 UTC, Jack Stouffer wrote: Sublime Text is a very popular text editor, and for a while now it's had marginal D support. What has changed recently is updated syntax highlighting to support all the new keywords that have come in the last couple of years

Re: Vision for the first semester of 2016

2016-01-28 Thread Piotrek via Digitalmars-d-announce
On Monday, 25 January 2016 at 03:49:56 UTC, Rikki Cattermole wrote: 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. I've read this

Re: Silicon Valley D Meetup January 28, 2016

2016-01-28 Thread Ali Çehreli via Digitalmars-d-announce
We are live now: https://hangouts.google.com/call/g5ohbh5b6wslyttc5a6qeleumia Ali On 01/22/2016 03:54 PM, Ali Çehreli wrote: "A defense of so-called anemic domain models" by Luís Marques http://www.meetup.com/D-Lang-Silicon-Valley/events/228027468/ We will post a link to live streaming

Re: Silicon Valley D Meetup January 28, 2016

2016-01-28 Thread Adam D. Ruppe via Digitalmars-d-announce
I've been listening in on this and the talk about @nogc on constructors highlights the need to me of having more attribute inference. Yes, it works on templates, but not all methods are templates. int add(int a, int b) { return a+b; } OK, cool, but what if you want to call that in a @nogc

Re: First crack at D

2016-01-28 Thread Ross Harrison via Digitalmars-d-announce
On Sunday, 24 January 2016 at 23:51:08 UTC, Andrei Alexandrescu wrote: Found on reddit: https://www.reddit.com/r/programming/comments/42ejqn/first_crack_at_d_compile_time_logic_mostly/ Andrei Andrei, Thanks for the mention, I'm excited to program some more D. I really like what I've seen

Re: Vision for the first semester of 2016

2016-01-28 Thread Rikki Cattermole via Digitalmars-d-announce
On 29/01/16 6:40 AM, Piotrek wrote: On Monday, 25 January 2016 at 03:49:56 UTC, Rikki Cattermole wrote: 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

Re: Release D 2.070.0

2016-01-28 Thread Nick Sabalausky via Digitalmars-d-announce
On 01/27/2016 04:08 PM, Martin Nowak wrote: Glad to announce D 2.070.0 http://dlang.org/download.html This release comes with the new std.experimental.ndslice, heavily expanded Windows bindings, and native exception handling on 64-bit linux. See the changelog for more details.