Re: GSoC Deadline Friday

2016-02-17 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 02/17/2016 09:35 AM, Craig Dillabaugh wrote: Hey Andrei, what is the status of the D Foundation? Martin suggested that we apply as the D Foundation, rather than Digital Mars but I wasn't 100% sure if the D Foundation was officially up and running yet. If so does it have a website? The

Re: LLVM 3.8 released - and LDC is already able to use it!

2016-03-09 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 03/08/2016 02:12 PM, Kai Nacke wrote: Hi all! LLVM 3.8 has been released half an hour ago! See the release notes here: http://www.llvm.org/releases/3.8.0/docs/ReleaseNotes.html Downloads: http://www.llvm.org/releases/download.html#3.8.0 Also note that LDC is mentioned in the release notes

Re: Blog post: PGO: Optimizing D's virtual calls

2016-04-13 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 04/13/2016 07:34 AM, Johan Engelen wrote: Hi all, I've written an article about how I implemented profile-guided optimization (PGO) of virtual calls to direct calls (a micro-micro-optimization, expected performance gain of just a few percent if any!). I hope it's interesting for those of

Re: DConf 2016 registrations have now hit 128!

2016-04-08 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 4/7/16 7:45 PM, Walter Bright wrote: 132 today! There's been quite a surge of interest recently in two items: Tesla Model 3 and DConf 2016 :o). -- Andrei

OSCON London call for submissions

2016-04-09 Thread Andrei Alexandrescu via Digitalmars-d-announce
http://conferences.oreilly.com/oscon/open-source-eu/public/cfp/466 Andrei

Re: mondo - a d library for mongodb

2016-03-24 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 3/21/16 12:10 PM, Andrea Fontana wrote: I just released on behalf of the company I work for (http://lab.2night.it) "mondo", a library to work with mongodb. Mondo is a collection of classes (and struct) built over mongo-c-driver. Low-level bindings are generated automatically using dstep + a

Upcoming appearance

2016-03-26 Thread Andrei Alexandrescu via Digitalmars-d-announce
I'll be at ACCU teaching a day-long tutorial on D (http://accu.org/index.php/conferences/accu_conference_2016/accu2016_sessions#The_D_Language,_or_The_Art_of_Going_Meta) and delivering a keynote (http://accu.org/index.php/conferences/accu_conference_2016/accu2016_sessions#Fastware). Hope to

Dconf gets a new logo

2016-03-02 Thread Andrei Alexandrescu via Digitalmars-d-announce
Many thanks to https://github.com/aG0aep6G who contributed the DConf 2016 logo (the Berlin tower https://github.com/D-Programming-Language/dconf.org/pull/95). After discussing it with Sociomantic, they proposed a new one that is not Berlin-specific and also looks terrific on T-shirts. Take

Re: Dconf gets a new logo

2016-03-02 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 03/02/2016 07:32 AM, Adrian Matoga wrote: The "Register" link is now missing, but when I click "Venue", I can see "Register" and the old logo. Ah, thanks. There was a PR of mine that hadn't been pulled for a long time. I illegally merged it.

Re: Argon: an alternative parser for command-line arguments

2016-03-03 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 03/03/2016 04:09 AM, Markus Laker wrote: On Thursday, 3 March 2016 at 01:52:11 UTC, Chris Wright wrote: You might want to take a minute to shill it here. What's great about it? OK. :-) [snip] Very nice! I think we should adopt some of these ideas for std.getopt as well. -- Andrei

Re: GSoC 2016 - D Foundation was accepted!

2016-03-01 Thread Andrei Alexandrescu via Digitalmars-d-announce
Congratulations to everyone who helped, and especially to Craig for driving this! Craig, you should be really proud - this is a great accomplishment. -- Andrei

GSoC 2016 in social media

2016-03-08 Thread Andrei Alexandrescu via Digitalmars-d-announce
https://www.facebook.com/dlang.org/posts/1242909802389365 https://twitter.com/D_Programming/status/707315004056281088 I also noticed GSoC 2016 hasn't been announced on reddit, so: https://www.reddit.com/r/programming/comments/49knvu/google_summer_of_code_2016_accepted_organizations/ Andrei

Re: DConf 2016 announces programme, general registration opened thrugh April 22

2016-03-28 Thread Andrei Alexandrescu via Digitalmars-d-announce
In social media: https://twitter.com/D_Programming/status/714491383357112321 https://www.facebook.com/dlang.org/posts/1261786503835028 https://www.reddit.com/r/programming/comments/4cawu2/dconf_2016_announces_programme_general/ Andrei

DConf 2016 announces programme, general registration opened thrugh April 22

2016-03-28 Thread Andrei Alexandrescu via Digitalmars-d-announce
The Fourth Annual Conference of the D Programming Language: DConf 2016 May 4 to May 6, 2016 Berlin, Germany http://dconf.org/2016/ We have received many excellent submissions for DConf 2016, which made the selection process difficult. After long deliberations, the organizing committee is

Re: DConf 2016 announces programme, general registration opened thrugh April 22

2016-03-28 Thread Andrei Alexandrescu via Digitalmars-d-announce
In social media: https://twitter.com/D_Programming/status/714491383357112321 https://www.facebook.com/dlang.org/posts/1261786503835028 https://www.reddit.com/r/programming/comments/4cawu2/dconf_2016_announces_programme_general/ https://news.ycombinator.com/newest Andrei

Re: DConf 2016 registrations have now hit 128!

2016-04-13 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 04/12/2016 04:11 PM, WhatMeWorry wrote: On Friday, 8 April 2016 at 22:45:38 UTC, Walter Bright wrote: On 4/8/2016 2:07 PM, Andrei Alexandrescu wrote: On 4/7/16 7:45 PM, Walter Bright wrote: 132 today! There's been quite a surge of interest recently in two items: Tesla Model 3 and DConf

Strange Loop Conference Call for Presentations

2016-04-13 Thread Andrei Alexandrescu via Digitalmars-d-announce
http://thestrangeloop.com/cfp.html This edition seems to be a very good fit for us. From the page: "Frequently accepted topics: functional programming, logic programming, dynamic/scripting languages, new or emerging languages, data structures, concurrency, databases, distributed computing,

Re: Command line utilities for tab-separated value files

2016-04-13 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 04/11/2016 08:50 PM, Jon D wrote: Hi all, I've open sourced a set of command line utilities for manipulating tab-separated value files. They are complementary to traditional unix tools like cut, grep, etc. They're useful for manipulating large data files. I use them when prepping files for R

Re: Commercial video processing app in D (experience report)

2016-04-27 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 04/27/2016 01:17 PM, thedeemon wrote: On Wednesday, 27 April 2016 at 12:42:05 UTC, thedeemon wrote: full build of GUI app takes 7 seconds Forgot to mention one anecdote: the build time increases by another 7 seconds if I use std.net.curl.get() function instead of std.net.curl.HTTP struct

Proposed: start DConf days one hour later

2016-04-27 Thread Andrei Alexandrescu via Digitalmars-d-announce
The folks at Sociomantic suggested to start at 10:00 AM instead of 9:00 AM, therefore shifting the end time by one as well. Please reply with thoughts on this! We're particularly concerned about folks who need to take off early on Friday. -- Andrei

Re: My ACCU 2016 keynote video available online

2016-05-19 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 05/19/2016 05:36 PM, Jens Müller wrote: I'm not seeing it. Let me explain. Consider the input a = [1] and b = [2, 3] (I only write the indices). The smallest back index is 1, i.e., a.back is the chosen sentinel. Nonono, you stamp the largest index over the smaller index. So you overwrite a

Re: My ACCU 2016 keynote video available online

2016-05-19 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 05/19/2016 05:36 PM, Jens Müller wrote: I removed the code to optimize for large gaps. Because it is only confusing. I may generate some benchmark data with larger gaps later to see whether it is worthwhile for such data. For skipping large gaps quickly, check galloping search (google for

Re: My ACCU 2016 keynote video available online

2016-05-20 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 05/19/2016 06:50 PM, Jens Müller wrote: What if you stomped over an index in a that has as an equal index in b (it could be anywhere in b). Hmmm, you're right. So that doesn't work, or at least not efficiently (the fixup would entail a binary search in b). How about this idea: arrange

Re: amoeba, a chess engine written in D

2016-05-23 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 05/20/2016 07:16 PM, Richard Delorme wrote: I am pleased to announce the release of a chess engine written in D: https://github.com/abulmo/amoeba I am not aware of any other chess engine written with the D language. The source can be compiled with dmd, ldc or gdc, but the best performance

Re: My ACCU 2016 keynote video available online

2016-05-19 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 5/19/16 4:12 AM, Jens Müller wrote: The code applying the sentinel optimization assumes mutability of the input. That needs to be checked for. Indeed. As I mentioned after discussing find, I didn't worry about those checks assuming they were obvious. That's fine for partition because

Re: My ACCU 2016 keynote video available online

2016-05-19 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 5/16/16 9:46 AM, Andrei Alexandrescu wrote: Uses D for examples, showcases Design by Introspection, and rediscovers a fast partition routine. It was quite well received. https://www.youtube.com/watch?v=AxnotgLql0k This talk took a big gambit and it seems to have worked well. Per

Re: My ACCU 2016 keynote video available online

2016-05-19 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 5/18/16 7:42 AM, Manu via Digitalmars-d-announce wrote: On 16 May 2016 at 23:46, Andrei Alexandrescu via Digitalmars-d-announce <digitalmars-d-announce@puremagic.com> wrote: Uses D for examples, showcases Design by Introspection, and rediscovers a fast partition routine. It was quit

Re: My ACCU 2016 keynote video available online

2016-05-21 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 05/21/2016 04:45 AM, Manu via Digitalmars-d-announce wrote: On 20 May 2016 at 18:26, Walter Bright via Digitalmars-d-announce wrote: On 5/19/2016 11:50 PM, Manu via Digitalmars-d-announce wrote: Ah. Okay, well while this is a very interesting talk, I

Re: foo => "bar" key/value literals in D!

2016-05-24 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 5/23/16 3:00 PM, Adam D. Ruppe wrote: Have I gone completely mad?!?! This is very creative, thanks. Definitely make it part of TWID :o). Apparently it can be made to work with non-templates as well, see https://dpaste.dzfl.pl/c4b7a8b6978b. Regarding applying a hack/ingenious label, I'd

Re: My ACCU 2016 keynote video available online

2016-05-20 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 5/20/16 2:13 PM, Jens Müller wrote: No it doesn't work because you need to break in the last case. Consider the case when the last element of a is equal to an element in b. Next iteration you overrun a. I'm not that Bright :o). So you'd need one more test, but you still save the other test

Re: My ACCU 2016 keynote video available online

2016-05-17 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 05/16/2016 05:45 PM, QAston wrote: On Monday, 16 May 2016 at 13:46:11 UTC, Andrei Alexandrescu wrote: Uses D for examples, showcases Design by Introspection, and rediscovers a fast partition routine. It was quite well received. https://www.youtube.com/watch?v=AxnotgLql0k Andrei Funny,

Re: unit-threaded v0.6.13 - tags, autotags and support for integration tests

2016-05-17 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 05/17/2016 10:22 AM, Meta wrote: On Tuesday, 17 May 2016 at 09:54:15 UTC, Marc Schütz wrote: You surely mean "used to be destroy", right? Good question... If I write this: struct Test { ~this() { writeln("destroying Test"); } } with (Test()) { //Do stuff } Will Test's

My ACCU 2016 keynote video available online

2016-05-16 Thread Andrei Alexandrescu via Digitalmars-d-announce
Uses D for examples, showcases Design by Introspection, and rediscovers a fast partition routine. It was quite well received. https://www.youtube.com/watch?v=AxnotgLql0k Andrei

Re: The D language online tour - tour.dlang.org

2016-05-16 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 05/16/2016 01:32 PM, André wrote: Hi, after another round of polishing, bug fixing, very useful user contributions and suggestions, I'd like to present the new home of the D language online tour: http://tour.dlang.org/ Thank you very much to the D foundation for hosting this service! If

Re: To all DConf speakers: please upload slides!

2016-05-16 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 5/13/16 8:02 PM, jmh530 wrote: Have you checked out some of the older DConf pages where the slides aren't still available? That's a little frustrating. In my opinion, it reflects poor organizational skills. Agreed. Who could please get on top of this? (Check pages, nag presenters to send

Re: Battle-plan for CTFE

2016-05-16 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 5/16/16 7:20 AM, Martin Nowak wrote: On Monday, 16 May 2016 at 10:01:47 UTC, Kagamin wrote: Wasn't it possible to enable GC for entire compiler? There can be hybrid approach: 1) first allocate from bump heap 2) when it reaches, say, 200MB, switch to GC. Well, I wouldn't use D's GC for that

Re: DustMite now has -j

2016-05-12 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 5/11/16 10:53 PM, Vladimir Panteleev wrote: By popular demand. https://github.com/CyberShadow/DustMite/compare/e175b95da070d84029f75ba8a15f5d900fb90704...15693cbd5a5c0f47ee9cc68be9dada39b99c3836 Fantastic. Thanks!! -- Andrei

Re: Live streaming of DConf 2016: confirmed

2016-05-03 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 5/3/16 11:30 PM, Nick B wrote: On Monday, 2 May 2016 at 00:45:39 UTC, Nick B wrote: [snip] Only bit that is still decided upon is platform choice for primary stream source - will update this topic when it gets settled. Any update on this ? Can't we get some communication on this issue

C#7 features

2016-05-06 Thread Andrei Alexandrescu via Digitalmars-d-announce
Most of them are also present in D, yay. https://www.reddit.com/r/programming/comments/4i3h77/some_new_c7_features/ Added a comment: https://www.reddit.com/r/programming/comments/4i3h77/some_new_c7_features/d2v5lu6 Andrei

DConf video news

2016-05-06 Thread Andrei Alexandrescu via Digitalmars-d-announce
Hot off the press from the video producers: "just a heads-up! as a quick fix [a colleague] will add chapter markers in the ustream videos so that one can see who is talking when and directly jump to the talk in question! actually pretty nice i guess. everything else will come later (in better

Re: Proposed: start DConf days one hour later

2016-05-01 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 4/27/16 2:36 PM, Andrei Alexandrescu wrote: The folks at Sociomantic suggested to start at 10:00 AM instead of 9:00 AM, therefore shifting the end time by one as well. Please reply with thoughts on this! We're particularly concerned about folks who need to take off early on Friday. -- Andrei

DConf 2016 speakers: please add your slides beforehand

2016-05-04 Thread Andrei Alexandrescu via Digitalmars-d-announce
The video's resolution makes it difficult to follow in real time. Use this example: https://github.com/dlang/dconf.org/pull/116. Thanks! -- Andrei

Re: DConf 2016 speakers: please add your slides beforehand

2016-05-04 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 5/4/16 4:34 PM, Andrei Alexandrescu wrote: The video's resolution makes it difficult to follow in real time. Use this example: https://github.com/dlang/dconf.org/pull/116. Thanks! -- Andrei Forgot to mention - slideshare.net is also totally fine, either instead of, or in addition to,

Re: Battle-plan for CTFE

2016-05-09 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 5/9/16 7:57 PM, Stefan Koch wrote: Hi Guys, I have been looking into the DMD now to see what I can do about CTFE. Unfortunately It is a pretty big mess to untangle. Code responsible for CTFE is in at least 3 files. [dinterpret.d, ctfeexpr.d, constfold.d] I was shocked to discover that the

Re: Official dub packages for Debian and Ubuntu

2016-04-15 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 04/15/2016 01:34 PM, Jordi Sayol via Digitalmars-d-announce wrote: I'll include "Provides: d-compiler" on dlang dmd deb package and d-apt dmd-bin deb too. Many thanks! Awesomne, Jordi. I recently got a notice that the dmd compiler has been updated by Ubuntu's package manager. Clicked, got

Re: Adventures in D Programming

2016-05-08 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 5/8/16 8:19 PM, qznc wrote: On Sunday, 8 May 2016 at 06:05:36 UTC, Iain Buclaw wrote: http://blog.tenstral.net/2016/05/adventures-in-d-programming.html Thanks, I missed that post until now. "the documentation not matching the actual code is a bad experience for someone new to the

Re: Adventures in D Programming

2016-05-09 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 5/9/16 1:33 AM, H. S. Teoh via Digitalmars-d-announce wrote: AFAICT, it shouldn't be super hard to do this. We're already building Phobos docs in phobos-prerelease/, and IIRC the dlang.org repo already downloads the last official release and installs it in phobos/. So it's just a matter of

MOOC course on Programming Languages taught by Dan Grossman

2016-07-12 Thread Andrei Alexandrescu via Digitalmars-d-announce
Dan Grossman, an exceptionally accomplished PL researcher from University of Washington, is teaching a MOOC on Coursera. The class starts on July 25 and is free unless you want accreditation. Highly recommended. https://www.coursera.org/learn/programming-languages Andrei

Re: August Boston D users meetup

2016-08-10 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 08/10/2016 01:12 PM, Steven Schveighoffer wrote: On 8/1/16 10:11 AM, Steven Schveighoffer wrote: I posted this a while ago, forgot to announce. Please join us if you are in the area! Already 5 going. http://www.meetup.com/Boston-area-D-Programming-Language-Meetup/events/232865668/

The D Language Foundation has filed for non-profit status

2016-07-20 Thread Andrei Alexandrescu via Digitalmars-d-announce
Hello everyone, Effective today the IRS has received the application of The D Language Foundation for tax-exempt (non-profit) status. An attorney and an accountant have helped me with the application. Going forward, they will work with us on a need basis. Following the next few months we

Re: The D Language Foundation has filed for non-profit status

2016-07-21 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 7/21/16 5:16 AM, John Colvin wrote: On Thursday, 21 July 2016 at 02:16:55 UTC, Andrei Alexandrescu wrote: By the Foundation bylaws we defined, the officers of the Foundation (Walter, Ali, and myself) are not allowed to receive payment for their work on the Foundation. You can still claim

Re: DIP1001: Exception Handling Extensions

2016-07-18 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 07/16/2016 01:35 PM, Superstar64 wrote: On Saturday, 16 July 2016 at 12:42:49 UTC, Andrei Alexandrescu wrote: Work much appreciated. Looks like the new community process works! -- Andrei I'm not sure you understand, I rejected my own PR. Understood. Wasn't that due to the community

Re: DIP1001: Exception Handling Extensions

2016-07-16 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 07/16/2016 12:51 AM, Superstar64 wrote: On Sunday, 10 July 2016 at 19:55:37 UTC, Superstar64 wrote: link: https://github.com/dlang/DIPs/pull/9 file: https://github.com/Superstar64/DIPs/blob/exception_extensions/DIPs/DIP1001.md I decided to close the PR. The my proposal had too many

Re: [Semi OT] About code review

2016-06-28 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 6/26/16 8:01 PM, deadalnix wrote: Several people during DConf asked abut tips and tricks on code review. So I wrote an article about it: http://www.deadalnix.me/2016/06/27/on-code-review/ Nice work. Let's see: https://www.reddit.com/r/programming/comments/4q9fl5/on_code_review/ -- Andrei

Re: Vision document for H2 2016

2016-07-08 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 07/07/2016 04:39 PM, H. S. Teoh via Digitalmars-d-announce wrote: On Thu, Jul 07, 2016 at 03:55:51PM -0400, Andrei Alexandrescu via Digitalmars-d-announce wrote: https://wiki.dlang.org/Vision/2016H2 -- Andrei Under "raising participation", are there any concrete steps that ca

Re: Vision document for H2 2016

2016-07-08 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 07/07/2016 06:06 PM, qznc wrote: On Thursday, 7 July 2016 at 19:56:29 UTC, Andrei Alexandrescu wrote: On 07/07/2016 03:55 PM, Andrei Alexandrescu wrote: https://wiki.dlang.org/Vision/2016H2 -- Andrei Please provide feedback. We'll make a couple more passes before this is complete. Thanks!

Re: Vision document for H2 2016

2016-07-08 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 07/08/2016 02:54 AM, Johannes Pfau wrote: Am Thu, 7 Jul 2016 15:55:51 -0400 schrieb Andrei Alexandrescu : https://wiki.dlang.org/Vision/2016H2 -- Andrei Safety and Memory Management Btw: You said #15951 (Inefficiencies in struct initialization) is a

Re: Vision document for H2 2016

2016-07-08 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 07/07/2016 05:48 PM, Seb wrote: On Thursday, 7 July 2016 at 19:56:29 UTC, Andrei Alexandrescu wrote: On 07/07/2016 03:55 PM, Andrei Alexandrescu wrote: https://wiki.dlang.org/Vision/2016H2 -- Andrei Please provide feedback. We'll make a couple more passes before this is complete. Thanks!

Re: Vision document for H2 2016

2016-07-08 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 07/08/2016 12:00 AM, rikki cattermole wrote: On 08/07/2016 7:55 AM, Andrei Alexandrescu wrote: https://wiki.dlang.org/Vision/2016H2 -- Andrei We really need opRef* implemented in dmd. What is that? -- Andrei

Re: Vision document for H2 2016

2016-07-08 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 07/08/2016 10:01 AM, Eugene wrote: On Thursday, 7 July 2016 at 19:55:51 UTC, Andrei Alexandrescu wrote: https://wiki.dlang.org/Vision/2016H2 -- Andrei please add some features from Rust: primitive type aliases, like i8, u8, u32, and so on No need. -- Andrei

Re: Vision document for H2 2016

2016-07-08 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 07/08/2016 12:04 PM, Andrew Godfrey wrote: 1) A link to that action list, placing it in context relative to this doc, and encouraging people to add their ideas like "rust aliases" there instead of here. (Or maybe you have a better place for this, like a forum where such requests are discussed

Re: Vision document for H2 2016

2016-07-08 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 07/07/2016 03:55 PM, Andrei Alexandrescu wrote: https://wiki.dlang.org/Vision/2016H2 -- Andrei I have integrated https://wiki.dlang.org/Walter_Andrei_Action_List#Walter_and_Andrei.27s_Action_List within https://wiki.dlang.org/Vision/2016H2. Andrei

Re: Vision document for H2 2016

2016-07-08 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 07/08/2016 05:17 AM, Robert burner Schadek wrote: On Thursday, 7 July 2016 at 20:44:05 UTC, Andrei Alexandrescu wrote: On 7/7/16 3:55 PM, Andrei Alexandrescu wrote: https://wiki.dlang.org/Vision/2016H2 -- Andrei In the next pass I will integrate Walter_Andrei_Action_List I'm quite

Re: Vision document for H2 2016

2016-07-08 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 07/08/2016 09:51 AM, Robert M. Münch wrote: 1. Fixing (all) bugs before doing new things: If I look as a CTO, CIO or CEO on D I the first thing I ask is: "Are they doing a lot of new stuff? And if, is this thing / last releasae that bullet proof stable that there are not annoying open

Re: Vision document for H2 2016

2016-07-08 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 07/08/2016 01:04 PM, Jack Stouffer wrote: On Friday, 8 July 2016 at 16:55:54 UTC, Andrei Alexandrescu wrote: I think the most important concrete step is to find more reviewers, which is already in the document. As to how to do that, I'm not sure. -- Andrei To be blunt, the vision (and

Re: First dmd nightly shipping with dub

2016-07-06 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 07/06/2016 05:28 AM, Martin Nowak wrote: This is the first nightly dmd build that includes dub binaries. http://nightlies.dlang.org/dmd-2016-07-06/ They will also be part of the upcoming 2.072.y releases. We will sync the dub and dmd release cycles, but not the versioning. This is awesome,

Re: Vision document for H2 2016

2016-07-08 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 7/8/16 6:36 PM, Carl Vogel wrote: On Thursday, 7 July 2016 at 19:56:29 UTC, Andrei Alexandrescu wrote: On 07/07/2016 03:55 PM, Andrei Alexandrescu wrote: https://wiki.dlang.org/Vision/2016H2 -- Andrei Please provide feedback. We'll make a couple more passes before this is complete.

Re: Announcing new DIP handling process

2016-07-09 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 07/09/2016 09:11 AM, Seb wrote: On Saturday, 9 July 2016 at 12:56:48 UTC, Dicebot wrote: After quite some preliminary discussions and preparations, new D Improvement Proposals handling process is finally happenning. Please read description and explanation here: [...] Sweet! A bit of

Re: Vision document for H2 2016

2016-07-07 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 7/7/16 4:33 PM, Brad Roberts via Digitalmars-d-announce wrote: On 7/7/16 12:55 PM, Andrei Alexandrescu via Digitalmars-d-announce wrote: https://wiki.dlang.org/Vision/2016H2 -- Andrei In the release management section, I'd like to see some priority placed on regressions. There was a time

Vision document for H2 2016

2016-07-07 Thread Andrei Alexandrescu via Digitalmars-d-announce
https://wiki.dlang.org/Vision/2016H2 -- Andrei

Re: Vision document for H2 2016

2016-07-07 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 07/07/2016 03:55 PM, Andrei Alexandrescu wrote: https://wiki.dlang.org/Vision/2016H2 -- Andrei Please provide feedback. We'll make a couple more passes before this is complete. Thanks! -- Andrei

Re: Vision document for H2 2016

2016-07-07 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 7/7/16 4:16 PM, H. S. Teoh via Digitalmars-d-announce wrote: On Thu, Jul 07, 2016 at 03:55:51PM -0400, Andrei Alexandrescu via Digitalmars-d-announce wrote: https://wiki.dlang.org/Vision/2016H2 -- Andrei Under "safety and memory management", what about adding "plug

Re: Vision document for H2 2016

2016-07-07 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 7/7/16 3:55 PM, Andrei Alexandrescu wrote: https://wiki.dlang.org/Vision/2016H2 -- Andrei In the next pass I will integrate https://wiki.dlang.org/Walter_Andrei_Action_List#Walter_and_Andrei.27s_Action_List within the vision document. We're already stretched thin organizationally, and

Re: DConf 2017 Early Bird Registration expires Monday!

2017-02-25 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 2/25/17 8:25 AM, Moritz Maxeiner wrote: On Saturday, 25 February 2017 at 07:02:48 UTC, Walter Bright wrote: http://dconf.org/2017/registration.html Don't forget, it goes up to $400 after Monday. Just registered and was returned to http://dconf.org/2017/thankyou.html afterwards, which

Re: Getters/setters generator

2017-01-17 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 1/17/17 12:08 PM, Mark wrote: On Tuesday, 17 January 2017 at 09:17:56 UTC, Andrei Alexandrescu wrote: On 1/17/17 9:32 AM, Eugene Wissner wrote: Ah, well thanks. I don't think it makes much sense since it would be easier to write a complete setter if the user needs extra checks. Accessors

Re: Getters/setters generator

2017-01-17 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 1/17/17 9:32 AM, Eugene Wissner wrote: Ah, well thanks. I don't think it makes much sense since it would be easier to write a complete setter if the user needs extra checks. Accessors are there only for the generation of the standard methods, that just get or set some object property.

Re: Getters/setters generator

2017-01-17 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 1/17/17 8:26 AM, Eugene Wissner wrote: On Friday, 9 December 2016 at 18:53:55 UTC, Andrei Alexandrescu wrote: Love it, and was toying with similar ideas too. One good extension is to add a predicate to the setter, which guards the assignment. -- Andrei What kind of predicate do you mean?

Re: Getters/setters generator

2017-01-18 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 1/18/17 5:29 PM, Mark wrote: I see. Is there a way to call invariant() of a class/struct directly? That would obviate the need for a particular predicate (copy the class state, run the setter, check if invariants are satisfied and restore previous state if they aren't). It seems painfully

Re: DConf 2017 Early Bird Registration expires Monday!

2017-02-28 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 02/28/2017 02:34 AM, Jacob Carlborg wrote: On 2017-02-28 07:08, Walter Bright wrote: I had sent a confirmation email. Unfortunately, there are often problems with this, as the emails get put in the recipient's spam folder. Could we please just fix the problem. It has been fixed on 2/25.

Re: The D Language Foundation is now a tax exempt non-profit organization

2016-08-30 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 08/30/2016 08:36 AM, Russel Winder via Digitalmars-d-announce wrote: Andrei, This is splendid news for the purveying of the D Programming language. The question is though: this covers the USA what about the Rest of the World? For the language itself it is almost irrelevant where the owning

Re: Numerical age for D: Mir v0.18.0 is faster then OpenBLAS

2016-09-24 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 9/23/16 9:28 AM, Ilya Yaroshenko wrote: Could someone with big reddit rating please post the link there? (maybe Andrei?) I will; better yet let Mike do it (cc'd). Don't forget: 9 AM New York Time is the optimum. -- Andrei

Re: Numerical age for D: Mir v0.18.0 is faster then OpenBLAS

2016-09-24 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 09/24/2016 04:37 PM, Martin Nowak wrote: On Friday, 23 September 2016 at 13:25:30 UTC, Ilya Yaroshenko wrote: Mir is LLVM-accelerated Generic Numerical Library for Science and Machine Learning. Benchmark: http://blog.mir.dlang.io/glas/benchmark/openblas/2016/09/23/glas-gemm-benchmark.html

Re: LDC: Speed up incremental builds with object file caching

2016-09-18 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 09/17/2016 08:16 PM, Mike Parker wrote: On Saturday, 17 September 2016 at 18:46:26 UTC, Johan Engelen wrote: I just finished another post about LDC: https://johanengelen.github.io/ldc/2016/09/17/LDC-object-file-caching.html Thanks in advance for letting me know about any bugs you find, in

Re: LDC: Speed up incremental builds with object file caching

2016-09-18 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 09/18/2016 11:31 AM, Chris Wright wrote: On Sun, 18 Sep 2016 11:25:51 -0400, Andrei Alexandrescu wrote: Best timed announcement: Monday at 9 AM EST (noon Pacific Time). You mean 6am Pacific? Or has the sun reversed directions without me realizing it? Sorry, 6 am Pacific. -- Andrei

Re: Cppcon tonight at 8:30 in Bellevue

2016-09-22 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 9/22/16 2:35 PM, Brad Anderson wrote: I remember you recommending Types and Programming Languages by MIT Press awhile back. Is that still what you'd recommend for learning about type theory? Yes, although not a lot of current work is available in book format at all. Also, I've heard

Re: V0.5.2 of Emsi's containers library is released

2016-09-22 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 9/22/16 3:22 PM, Brian Schott wrote: https://github.com/economicmodeling/containers/releases/tag/v0.5.2 This is a containers library built on top of std.experimental.allocator. Version 0.5.2 fixes several bugs in the UnrolledList and HashMap containers. Awesome. I'm curious if there are

Re: Numerical age for D: Mir v0.18.0 is faster then OpenBLAS

2016-09-23 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 09/23/2016 02:14 PM, Ali Çehreli wrote: On 09/23/2016 06:28 AM, Ilya Yaroshenko wrote: Could someone with big reddit rating please post the link there? (maybe Andrei?) Shall we wait until Monday morning so that you have time to update the blog and it has more impact on Reddit? :) Yah

Re: Cppcon tonight at 8:30 in Bellevue

2016-09-22 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 9/21/16 7:37 PM, Walter Bright wrote: On 9/21/2016 3:48 PM, Brad Anderson wrote: http://www.elbeno.com/presentations/using-types-effectively/presentation.html Sorry I wasn't clear. The free entry is only for the 8:30 talk. Slides are nice, I hope the talk was good. His notion of total

The D Language Foundation is now a tax exempt non-profit organization

2016-08-29 Thread Andrei Alexandrescu via Digitalmars-d-announce
We're happy to report that the D Language Foundation is now a public charity operating under US Internal Revenue Code Section 501(c)(3). The decision is retroactive to September 23, 2015. This has wide-ranging implications, the most important being that individuals and organizations may make

The DLang UPB Languages and Systems Research Scholarship

2016-10-25 Thread Andrei Alexandrescu via Digitalmars-d-announce
The D Language Foundation is proud to announce its first scholarship, offered to CS and EE students at University "Politehnica" Bucharest in Romania. More details here: http://dlang.org/dlangupb-scholarship.html We are very excited about this program and hope to extend it to other

Please say hello to our third team member: Razvan Nitu

2016-10-18 Thread Andrei Alexandrescu via Digitalmars-d-announce
Hi everyone, Please join me in welcoming Razvan Nitu to our fledgling team of Romanian graduate students. Razvan has already some solid industrial experience and has a broad area of interests such as low-level kernel-level development, networking, distributed filesystems, and more. We're

Re: DConf 2017: Bigger, Badder, and Berliner! Call for Submissions now open

2016-11-22 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 11/19/16 4:17 PM, Andy Smith wrote: Until branding for the 2017 conf is sorted out/agreed would it be a big deal to 'steal' the cool purple D rocket branding from the 2016 site? (Changing the 6 to a 7 obviously). If you switch between the two pages ( 2016 vs 2017 ). 2017 currently looks

Re: DConf 2017: Bigger, Badder, and Berliner! Call for Submissions now open

2016-11-16 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 11/16/2016 01:13 PM, Jacob Carlborg wrote: Any information about the venue or the unofficial hangout place? Same as last year. More info forthcoming. -- Andrei

Re: Boston D Language Meetup in Back Bay

2016-11-16 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 11/16/16 6:34 PM, Steven Schveighoffer wrote: On 11/13/16 6:51 PM, Steven Schveighoffer wrote: On 11/4/16 12:02 PM, Steven Schveighoffer wrote: Just announced: https://www.meetup.com/Boston-area-D-Programming-Language-Meetup/events/235353279/ We are going to try a freely available

Re: Formal review of DIP1001

2016-11-17 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 11/17/2016 06:35 AM, Dicebot wrote: Disposition: REJECT. A proposal for a similar or identical feature would need to be include qualitatively new motivation/evidence of usefulness. Please follow the link for the full review text / rationale:

Re: Formal review of DIP1001

2016-11-17 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 11/17/2016 06:35 AM, Dicebot wrote: Disposition: REJECT. A proposal for a similar or identical feature would need to be include qualitatively new motivation/evidence of usefulness. Please follow the link for the full review text / rationale:

Re: Formal review of DIP1002

2016-11-17 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 11/17/2016 06:37 AM, Dicebot wrote: Disposition: REJECT. A proposal for a similar or identical feature would need to be include qualitatively new motivation/evidence of usefulness. Please follow the link for the full review text / rationale:

Re: DConf 2017: Bigger, Badder, and Berliner! Call for Submissions now open

2016-11-15 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 11/15/16 5:51 AM, Adrian Matoga wrote: On Monday, 14 November 2016 at 19:49:26 UTC, Andrei Alexandrescu wrote: We're happy to announce that the D Language Foundation is cooperating again with Sociomantic to organize DConf 2017 in Berlin for the second time. Same location, same dates, but of

Re: DConf 2017: Bigger, Badder, and Berliner! Call for Submissions now open

2016-11-16 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 11/15/2016 11:39 PM, xtreak wrote: Great news! A couple of js, svg and png files are missing. I tried to raise an issue in dconf.org at Github but it seems issues are disabled. I tried force reload on Mac OSX Chrome but the issue persists. Hope someone can verify the issue. Seems it could

Re: Formal review of DIP1002

2016-11-18 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 11/18/16 11:09 AM, pineapple wrote: On Thursday, 17 November 2016 at 11:37:09 UTC, Dicebot wrote: Disposition: REJECT. A proposal for a similar or identical feature would need to be include qualitatively new motivation/evidence of usefulness. Please follow the link for the full review text

<    1   2   3   4   5   6   7   >