Re: DConf 2013 Day 1 Talk 7: Panel with Walter Bright and Andrei Alexandrescu

2013-05-23 Thread Joseph Rushton Wakeling

On Wednesday, 22 May 2013 at 13:44:10 UTC, Dicebot wrote:
Eh, official definition of breaking change keeps breaking my 
heart. But I guess this is a mindset set in stone now and 
changing it is close to impossible.


Can you elaborate a little bit?

I felt personally that what the discussion didn't really address 
was that these days the breaking problems are primarily not 
with the language, but with the standard library, and this is not 
much less problematic.  Yes, it was mentioned, but not really 
considered in detail, and that's where a significant amount of 
attention needs to be.


You can extend this to spec -- whereas D as a language is 
substantially well defined, the standard library doesn't seem to 
be, and there are clearly areas where this needs to be addressed. 
 Just as one example, which strongly affects my own use of and 
engagement with D: the de facto behaviour of random number 
generators, which are implemented as value types despite there 
being strong reasons why they should instead be reference types.


I understand that resolving the last major language spec issues 
probably needs to be first priority, but I don't think this is 
the major _usability_ issue any more.


Re: DConf 2013 Day 1 Talk 7: Panel with Walter Bright and Andrei Alexandrescu

2013-05-23 Thread Dicebot
On Thursday, 23 May 2013 at 12:18:14 UTC, Joseph Rushton Wakeling 
wrote:

On Wednesday, 22 May 2013 at 13:44:10 UTC, Dicebot wrote:
Eh, official definition of breaking change keeps breaking my 
heart. But I guess this is a mindset set in stone now and 
changing it is close to impossible.


Can you elaborate a little bit?


Please have a look at yet another thread on topic that has 
escalated just recently :) 
http://forum.dlang.org/post/mailman.1479.1369170696.4724.digitalmar...@puremagic.com


Also you can read last dmd-beta mail list for _language_ related 
breaking examples.


Re: DConf 2013 Day 1 Talk 7: Panel with Walter Bright and Andrei Alexandrescu

2013-05-22 Thread Dicebot
Also, about that publicity discussion. Currently only way to 
read D-related announcement on dlang.org (if you are not a forum 
explorer) is embedded Twitter stuff. It is not very informative 
and does not bring attention. What about doing proper news feed 
page on dlang.org (with RSS, yay!) and linking to posts there 
from #D_Programming ?


Re: DConf 2013 Day 1 Talk 7: Panel with Walter Bright and Andrei Alexandrescu

2013-05-22 Thread Dicebot
Eh, official definition of breaking change keeps breaking my 
heart. But I guess this is a mindset set in stone now and 
changing it is close to impossible.


One positive thing to add, though: a question was asked about 
automatic tools that can make required changes automatically when 
something breaking is introduced. Starting if next release 
standard flag will appear that will list all places in code that 
are subject to specific behavior change: 
https://github.com/D-Programming-Language/dmd/pull/2039


Re: DConf 2013 Day 1 Talk 7: Panel with Walter Bright and Andrei Alexandrescu

2013-05-22 Thread Nick Sabalausky
On Wed, 22 May 2013 09:08:50 -0400
Andrei Alexandrescu seewebsiteforem...@erdani.org wrote:

 Destroy:
 
 http://www.reddit.com/r/programming/comments/1etxqy/dconf_2013_day_1_talk_7_panel_with_walter_bright/
 
 Andrei

Torrents of the youtube videos (the [HD] archive.org page doesn't
appear to be up yet):
http://semitwist.com/download/misc/dconf2013/



Re: DConf 2013 Day 1 Talk 7: Panel with Walter Bright and Andrei Alexandrescu

2013-05-22 Thread Jesse Phillips
On Wednesday, 22 May 2013 at 13:08:50 UTC, Andrei Alexandrescu 
wrote:

Destroy:

http://www.reddit.com/r/programming/comments/1etxqy/dconf_2013_day_1_talk_7_panel_with_walter_bright/

Andrei


I'm still not sure what the plan is on this, but Kickstarter 
backers should be informed that these videos are posted from the 
Kickstarter update system:


http://www.kickstarter.com/projects/2083649206/the-d-programming-language-conference-2013-0/posts


Re: DConf 2013 Day 1 Talk 7: Panel with Walter Bright and Andrei Alexandrescu

2013-05-22 Thread Graham Fawcett
On Wednesday, 22 May 2013 at 13:08:50 UTC, Andrei Alexandrescu 
wrote:

Destroy:

http://www.reddit.com/r/programming/comments/1etxqy/dconf_2013_day_1_talk_7_panel_with_walter_bright/

Andrei


A request, sir: When posting these videos to /r/programming, 
would you mind also posting them to /r/d_language ? As a 
lower-volume, targetted subreddit, the links will stay near the 
top for longer there, and will be easier to find.


Regards,
Graham


Re: DConf 2013 Day 1 Talk 7: Panel with Walter Bright and Andrei Alexandrescu

2013-05-22 Thread Andrei Alexandrescu

On 5/22/13 2:56 PM, Jesse Phillips wrote:

On Wednesday, 22 May 2013 at 13:08:50 UTC, Andrei Alexandrescu wrote:

Destroy:

http://www.reddit.com/r/programming/comments/1etxqy/dconf_2013_day_1_talk_7_panel_with_walter_bright/


Andrei


I'm still not sure what the plan is on this, but Kickstarter backers
should be informed that these videos are posted from the Kickstarter
update system:

http://www.kickstarter.com/projects/2083649206/the-d-programming-language-conference-2013-0/posts



Done: 
http://www.kickstarter.com/projects/2083649206/the-d-programming-language-conference-2013-0/posts/488715


Andrei


Re: DConf 2013 Day 1 Talk 7: Panel with Walter Bright and Andrei Alexandrescu

2013-05-22 Thread Nick Sabalausky
On Wed, 22 May 2013 13:54:56 -0400
Nick Sabalausky seewebsitetocontac...@semitwist.com wrote:
 
 Torrents of the youtube videos (the [HD] archive.org page doesn't
 appear to be up yet):
 http://semitwist.com/download/misc/dconf2013/
 

Torrent/link for the full original quality video is up now, too.


Re: DConf 2013 Day 1 Talk 7: Panel with Walter Bright and Andrei Alexandrescu

2013-05-22 Thread Graham Fawcett

On Wednesday, 22 May 2013 at 19:06:14 UTC, Graham Fawcett wrote:
On Wednesday, 22 May 2013 at 13:08:50 UTC, Andrei Alexandrescu 
wrote:

Destroy:

http://www.reddit.com/r/programming/comments/1etxqy/dconf_2013_day_1_talk_7_panel_with_walter_bright/

Andrei


A request, sir: When posting these videos to /r/programming, 
would you mind also posting them to /r/d_language ? As a 
lower-volume, targetted subreddit, the links will stay near the 
top for longer there, and will be easier to find.


Regards,
Graham


I've just posted the first seven videos there.

Graham



Re: DConf 2013 Day 1 Talk 7: Panel with Walter Bright and Andrei Alexandrescu

2013-05-22 Thread Andrei Alexandrescu

On 5/22/13 7:01 PM, Graham Fawcett wrote:

On Wednesday, 22 May 2013 at 19:06:14 UTC, Graham Fawcett wrote:

On Wednesday, 22 May 2013 at 13:08:50 UTC, Andrei Alexandrescu wrote:

Destroy:

http://www.reddit.com/r/programming/comments/1etxqy/dconf_2013_day_1_talk_7_panel_with_walter_bright/


Andrei


A request, sir: When posting these videos to /r/programming, would you
mind also posting them to /r/d_language ? As a lower-volume, targetted
subreddit, the links will stay near the top for longer there, and
will be easier to find.

Regards,
Graham


I've just posted the first seven videos there.

Graham



Awesome, thanks very much!

Andrei