www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - DConf 2013 Day 1 Talk 7: Panel with Walter Bright and Andrei Alexandrescu

reply Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
Destroy:

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

Andrei
May 22 2013
next sibling parent reply "Dicebot" <m.strashun gmail.com> writes:
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
May 22 2013
parent reply "Joseph Rushton Wakeling" <joseph.wakeling webdrake.net> writes:
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.
May 23 2013
parent "Dicebot" <m.strashun gmail.com> writes:
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.digitalmars-d puremagic.com Also you can read last dmd-beta mail list for _language_ related breaking examples.
May 23 2013
prev sibling next sibling parent "Dicebot" <m.strashun gmail.com> writes:
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 ?
May 22 2013
prev sibling next sibling parent reply Nick Sabalausky <SeeWebsiteToContactMe semitwist.com> writes:
On Wed, 22 May 2013 09:08:50 -0400
Andrei Alexandrescu <SeeWebsiteForEmail 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/
May 22 2013
parent Nick Sabalausky <SeeWebsiteToContactMe semitwist.com> writes:
On Wed, 22 May 2013 13:54:56 -0400
Nick Sabalausky <SeeWebsiteToContactMe 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.
May 22 2013
prev sibling next sibling parent reply "Jesse Phillips" <Jesse.K.Phillips+D gmail.com> writes:
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
May 22 2013
parent Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
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
May 22 2013
prev sibling parent reply "Graham Fawcett" <fawcett uwindsor.ca> writes:
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
May 22 2013
parent reply "Graham Fawcett" <fawcett uwindsor.ca> writes:
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
May 22 2013
parent Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
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
May 22 2013