monarch dodra granted write access to phobos, druntime, and tools
Please join me in congratulating monarch dodra for his admission among our github committers. We're starting with phobos, druntime, and tools access, and if all goes well, we'll extend write rights to dmd also. Thanks, Andrei
Re: I've started blog a little more about D.
On 7/21/13 3:38 PM, Walter Bright wrote: On 7/21/2013 2:21 PM, Jonathan M Davis wrote: Or worse, just think that you have a lower intelligence level than you actually have. I read code, articles, books, etc., all day. There's a million times more content than I could hope to read. So I (and everyone else) needs some sort of filtering mechanism. A common filter is layout, spelling, grammar, punctuation, capitalization, etc. The more problems there are with that, the more the reader is apt to conclude this is not worth my time to read and skip it. Disorganized, sloppy presentation is strongly correlated with disorganized, sloppy thoughts, and who wants to spend time reading it? Presentation is incredibly important. Regarding that, this is one awesomely funny flamewar: http://booksandpals.blogspot.com/2011/03/greek-seaman-jacqueline-howett.html The flamewar became epic enough to get its own place on Wikipedia: http://en.wikipedia.org/wiki/The_Greek_Seaman Andrei
Re: Article series about patterns idioms in D
On 7/11/13 11:53 PM, Benjamin Thaut wrote: I started a small article series on D specific patterns idioms on my blog. I'm going to add more over time and hope that there are at least some in there which are not already known to everyone. You can find them here: http://3d.benjamin-thaut.de/?cat=17 Currently there are two: 1) D implict conversion idiom: http://3d.benjamin-thaut.de/?p=90 2) D templated interface idiom: http://3d.benjamin-thaut.de/?p=94 Feedback is welcome. Kind Regards Benjamin Thaut Well you have a typo in the first title... Andrei
Re: NDC Oslo talk: Generic Programming Galore Using D
On 7/8/13 10:03 AM, Andrei Alexandrescu wrote: On 7/8/13 6:49 AM, Dicebot wrote: On Thursday, 4 July 2013 at 16:47:36 UTC, Andrei Alexandrescu wrote: Videos for my two NDC 2013 talks are now online. Generic Programming Galore using D at http://vimeo.com/68378925 and the HipHop Virtual Machine at http://vimeo.com/68383350. Andrei Am I allowed to re-upload them to YouTube? I don't know, let me ask. Andrei I got permission. Videos can be uploaded to youtube as long as NDC Oslo 2013 is mentioned. Andrei
Re: NDC Oslo talk: Generic Programming Galore Using D
On 7/8/13 6:49 AM, Dicebot wrote: On Thursday, 4 July 2013 at 16:47:36 UTC, Andrei Alexandrescu wrote: Videos for my two NDC 2013 talks are now online. Generic Programming Galore using D at http://vimeo.com/68378925 and the HipHop Virtual Machine at http://vimeo.com/68383350. Andrei Am I allowed to re-upload them to YouTube? I don't know, let me ask. Andrei
Re: A very basic blog about D
On 7/7/13 8:00 AM, John Colvin wrote: I had some free time so I decided I should start a simple blog about D, implementing some unix utilities. I've (unsurprisingly) started with echo. http://foreach-hour-life.blogspot.co.uk/ It's nothing ground-breaking, but every little helps :) Nice idea! Comments: - The imperative version writes an extra space at the end (the joiner version does not have that problem). - The echo utility has an odd way to process the cmdline: if exactly the first argument is a -n, then do not writeln at the end. - It's quite likely the joiner-based version will be slower because it writes one character at a time. (Would be great to test and discuss performance as well.) Here's a conformant implementation for reference: http://www.scs.stanford.edu/histar/src/pkg/echo/echo.c Andrei
Re: A very basic blog about D
On 7/7/13 8:55 AM, Andrei Alexandrescu wrote: Here's a conformant implementation for reference: http://www.scs.stanford.edu/histar/src/pkg/echo/echo.c Hmm, that's actually not so good, it doesn't ensure that I/O was successful. Anyhow, here's a possibility: import std.stdout; void main(string[] args) { const appendNewline = args.length 1 args[1] == -n; foreach (i, arg; args[appendNewline + 1 .. $]) { if (i) write(' '); write(arg); } if (nl) writeln(); } But then I figured echo must do escape character processing, see e.g. http://www.raspberryginger.com/jbailey/minix/html/echo_8c-source.html. With that the blog entry would become quite interesting. Andrei
Re: A very basic blog about D
On 7/7/13 10:08 AM, John Colvin wrote: On Sunday, 7 July 2013 at 16:06:43 UTC, Andrei Alexandrescu wrote: On 7/7/13 8:55 AM, Andrei Alexandrescu wrote: Here's a conformant implementation for reference: http://www.scs.stanford.edu/histar/src/pkg/echo/echo.c Hmm, that's actually not so good, it doesn't ensure that I/O was successful. Anyhow, here's a possibility: import std.stdout; void main(string[] args) { const appendNewline = args.length 1 args[1] == -n; foreach (i, arg; args[appendNewline + 1 .. $]) { if (i) write(' '); write(arg); } if (nl) writeln(); } Right structure, wrong logic? Shouldn't it be: import std.stdio; void main(string[] args) { const noNewline = args.length 1 args[1] == -n; foreach (i, arg; args[noNewline + 1 .. $]) { if (i) write(' '); write(arg); } if (!noNewline) writeln(); } or am I being dumb? No, I am :o). Yeah, I reckon it will get quite interesting as I get in to the details. It's easy to see these basic utilities as trivial but they most certainly aren't, if you want to get them 100% right for all the options. Cool! Andrei
My first email to Walter, ever
While doing some unrelated research I stumbled upon my very first email to Walter, dated April 26, 2004. I liked to see from today's perspective where a great collaboration and friendship have started. I thought others would also enjoy to see it, so I'm sharing it with Walter's approval and a few minor edits. On 4/26/04 6:54 PM, Andrei Alexandrescu wrote: [Walter: I'm going to be ruthless. Put your bulletproof vest on.] Hi Walter, this is Andrei, we met at SD in Santa Clara. I was bitching to myself and then together with a friend (e-meet [...]) about how hard it is to do metaprogramming in C++. He mentioned D is much better at it, and we browsed the online documentation for D's templates (http://www.digitalmars.com/d/template.html), which we noticed (apologies if I am wrong) is not much more more than a cleaned-syntax version of C++'s templates, which in turn are [...]. That sucks. So I said I'd give you the highest order bits of what I think what a better language for metaprogramming ought to be like. In spite of my ruthlessness, please accept this as a statement of hope that you'd be willing to think about this and do something about it. A metalanguage should bear the same programming style as the base language that it serves. I think that's only fair: the programmer learns one syntax and set of semantics (e.g. conditionals, iterations, objects...), and applies it as transparently as it gets to both metaprogramming and regular programming. C++ has a rich mixed-mode language for straight programming, and a half-assed (or should I say quarter-assed) functional language for metaprogramming. You carried this schism in D, while just cleaning the corners. Terrible. If you have conditionals, iteration, functions, and objects in D's straight programming support, you should have conditionals, iteration, functions, and objects in D's metalanguage. (I'm not asking for things like virtuals, exceptions, contracts, and other higher-order stuff on grounds that metaprograms are usually smaller and aren't subjected to as many scale issues as regular programs are.) Those should be combined with introspection primitives, such as: * The venerable typeof * For a class, enumerate all of its members, and figure out their attributes (protection level, static or not, type...) * For a module/namespace, enumerate all of its symbols and figure out their attributes. * For a function, figure out its return type and the type of each of its formal arguments. * Figure out if a certain function exists (that should be easy if you have the tools above). That will be useful to decide, for example, if an iterator supports random access. * And if you really want to go meta, define metacode that can take an AST node as a parameter and can visit the AST and figure out what each node is. That would allow things such as loop fusion and other advanced stuff. But for now, let's leave those aside. Does anything make sense so far? :o) Andrei
Re: Is this D or is it Javascript?
On 7/5/13 4:04 PM, Adam D. Ruppe wrote: BTW I'll push another commit to jsvar.d and script.d over the weekend. I got return/break/continue working now (in the cases I've tried at least, simple ones). I think you really should put the code in shape and convert your initial post into a blog entry. For a blog post at the level hmm, interesting I think you're already good to go. (An article would need more polishing.) I'd be glad to post it to reddit on Monday morning. Let me know. Andrei
Re: Announcing bottom-up-build - a build system for C/C++/D
On 6/26/13 5:10 PM, Graham St Jack wrote: Bottom-up-build (bub) is a build system written in D which supports building of large C/C++/D projects. http://www.reddit.com/r/programming/comments/1h6p2w/bottomupbuild_a_build_system_for_ccd/ Andrei
Re: An idea - make dlang.org a fundation
On 6/24/13 9:34 PM, QAston wrote: This may be completely ridiculous - I'm a newcomer - please destroy me gently. So, the idea is to make dlang.org a fundation. That would be nice, and I discussed it with Walter prior to DConf 2013. We temporarily concluded that the overheads and headaches would undo the advantages. Of course, if we had an expert in running a foundation on board, the tradeoffs would change. Andrei
Re: DConf 2013 Closing Keynote: Quo Vadis by Andrei Alexandrescu
On 6/24/13 9:13 AM, Andrei Alexandrescu wrote: reddit: http://www.reddit.com/r/programming/comments/1gz40q/dconf_2013_closing_keynote_quo_vadis_by_andrei/ facebook: https://www.facebook.com/dlang.org/posts/662488747098143 twitter: https://twitter.com/D_Programming/status/349197737805373441 hackernews: https://news.ycombinator.com/item?id=5933818 youtube: http://youtube.com/watch?v=4M-0LFBP9AU Andrei HD version available: http://archive.org/details/dconf2013-day03-talk06 Andrei
DConf 2013 Closing Keynote: Quo Vadis by Andrei Alexandrescu
reddit: http://www.reddit.com/r/programming/comments/1gz40q/dconf_2013_closing_keynote_quo_vadis_by_andrei/ facebook: https://www.facebook.com/dlang.org/posts/662488747098143 twitter: https://twitter.com/D_Programming/status/349197737805373441 hackernews: https://news.ycombinator.com/item?id=5933818 youtube: http://youtube.com/watch?v=4M-0LFBP9AU Andrei
Re: DConf 2013 Day 3 Talk 5: Effective SIMD for modern architectures by Manu Evans
On 6/19/13 12:25 PM, Andrei Alexandrescu wrote: Apologies for the delay, we're moving and things are a bit hectic. reddit: http://www.reddit.com/r/programming/comments/1go9ky/dconf_2013_effective_simd_for_modern/ twitter: https://twitter.com/D_Programming/status/347433981928693760 hackernews: https://news.ycombinator.com/item?id=5907624 facebook: https://www.facebook.com/dlang.org/posts/659747567372261 youtube: http://youtube.com/watch?v=q_39RnxtkgM Andrei Now available in HD: https://archive.org/details/dconf2013-day03-talk05 Andrei
My whereabouts
Hello, I'll be moving across country so I'll be less responsive through June 26th. I'll try to post the closing keynote video on Monday. Thanks, Andrei
[Phoronix] D Language Still Showing Promise, Advancements
http://www.reddit.com/r/programming/comments/1gpyor/phoronix_d_language_still_showing_promise/ Andrei
DConf 2013 Day 3 Talk 5: Effective SIMD for modern architectures by Manu Evans
Apologies for the delay, we're moving and things are a bit hectic. reddit: http://www.reddit.com/r/programming/comments/1go9ky/dconf_2013_effective_simd_for_modern/ twitter: https://twitter.com/D_Programming/status/347433981928693760 hackernews: https://news.ycombinator.com/item?id=5907624 facebook: https://www.facebook.com/dlang.org/posts/659747567372261 youtube: http://youtube.com/watch?v=q_39RnxtkgM Andrei
Re: DMD 2.063.2 now up
On 6/18/13 5:23 PM, Jerry wrote: Walter Brightnewshou...@digitalmars.com writes: and fixes several reported regressions. download.dlang.org Yay! I can compile and run programs now! Thanks everyone for helping me get running again. cheers Jerry This is awesome, right back at you Jerry. Without your help this would have taken much longer to diagnose and fix. Andrei
Re: DMD 2.063.2 now up
On 6/18/13 4:41 AM, Walter Bright wrote: and fixes several reported regressions. download.dlang.org That's http://downloads.dlang.org. I'd piped a protest that we should use the singular in the subdomain (as we use in all other URLs) but wasn't listened to. Brad? Andrei
DConf 2013 Day 3 Talk 4: LDC by David Nadlinger
You know the drill! reddit: http://www.reddit.com/r/programming/comments/1gie4b/dconf_2013_ldc_the_llvmbased_d_compiler_by_david/ hackernews: https://news.ycombinator.com/item?id=5892652 facebook: https://www.facebook.com/dlang.org/posts/658638807483137 twitter: https://twitter.com/D_Programming/status/346598441230671873 youtube: http://youtube.com/watch?v=ntdKZWSiJdY Andrei
Re: DConf 2013 Day 3 Talk 3: D-Specific Design Patterns by David Simcha
On 6/15/13 2:36 AM, Andrei Alexandrescu wrote: On 6/14/13 10:08 PM, Nick Sabalausky wrote: On Fri, 14 Jun 2013 11:15:08 +0200 Andrei Alexandrescuseewebsiteforem...@erdani.org wrote: Please vote and discuss on the social channels. The [HD] archive.org link doesn't appear to be working. Or is that just a delay on their end? It's a delay on my end. I am currently traveling to NDC 2013 (where I gave a talk on D, see http://ndcoslo.oktaset.com/Agenda/friday) and I need a stable connection to upload the file. Stay tuned. Andrei Uploaded: archive.org/details/dconf2013-day03-talk03 Andrei
[OT] Re: SPY
On 6/13/13 10:48 PM, Walter Bright wrote: [snip] This group is for disseminating news about D. Please do not use it for general and off-topic discussions, not even with the [OT] tag. Thanks, Andrei
DConf 2013 Day 3 Talk 3: D-Specific Design Patterns by David Simcha
Please vote and discuss on the social channels. reddit: http://www.reddit.com/r/programming/comments/1gbu3c/dconf_2013_dspecific_design_patterns_by_david/ hackernews: https://news.ycombinator.com/item?id=5878985 facebook: https://www.facebook.com/dlang.org/posts/657031477643870 twitter: https://twitter.com/D_Programming/status/345469000991522816 youtube: http://youtube.com/watch?v=yMNMV9JlkcQ Andrei
Re: DConf 2013 Day 3 Talk 3: D-Specific Design Patterns by David Simcha
On 6/14/13 10:08 PM, Nick Sabalausky wrote: On Fri, 14 Jun 2013 11:15:08 +0200 Andrei Alexandrescuseewebsiteforem...@erdani.org wrote: Please vote and discuss on the social channels. The [HD] archive.org link doesn't appear to be working. Or is that just a delay on their end? It's a delay on my end. I am currently traveling to NDC 2013 (where I gave a talk on D, see http://ndcoslo.oktaset.com/Agenda/friday) and I need a stable connection to upload the file. Stay tuned. Andrei
DConf 2013 Day 3 Talk 2: Code Analysis for D with AnalyzeD by Stefan Rohe
Reddit: http://www.reddit.com/r/programming/comments/1g6x9g/dconf_2013_code_analysis_for_d_with_analyzed/ Hackernews: https://news.ycombinator.com/item?id=5867764 Twitter: https://twitter.com/D_Programming/status/344798127775182849 Facebook: https://www.facebook.com/dlang.org/posts/655927124420972 Youtube: http://youtube.com/watch?v=ph_uU7_QGY0 Please drive discussions on the social channels, they help D a lot. Andrei
Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston
On 6/11/13 11:40 PM, Walter Bright wrote: I just want to point out that owning a home is far from the sure path to wealth it is too often presented as. As always, caveat emptor. I'd say it's historically about as risky as owning stocks. The main difference is that the house has a utility value - you can't live in a stock. Andrei
Re: DConf 2013 Day 3 Talk 2: Code Analysis for D with AnalyzeD by Stefan Rohe
On 6/12/13 9:00 AM, David wrote: Am 12.06.2013 14:50, schrieb Andrei Alexandrescu: Reddit: http://www.reddit.com/r/programming/comments/1g6x9g/dconf_2013_code_analysis_for_d_with_analyzed/ Hackernews: https://news.ycombinator.com/item?id=5867764 Twitter: https://twitter.com/D_Programming/status/344798127775182849 Facebook: https://www.facebook.com/dlang.org/posts/655927124420972 Youtube: http://youtube.com/watch?v=ph_uU7_QGY0 Please drive discussions on the social channels, they help D a lot. Andrei The reddit link seems to be deleted? Sorry, wrong URL. It's here: http://www.reddit.com/r/programming/comments/1g6xbi/dconf_2013_code_analysis_for_d_with_analyzed_by/ Please vote, it only has 3 points! Andrei
Re: DConf 2013 Day 3 Talk 2: Code Analysis for D with AnalyzeD by Stefan Rohe
On 6/12/13 8:50 AM, Andrei Alexandrescu wrote: Reddit: http://www.reddit.com/r/programming/comments/1g6x9g/dconf_2013_code_analysis_for_d_with_analyzed/ Hackernews: https://news.ycombinator.com/item?id=5867764 Twitter: https://twitter.com/D_Programming/status/344798127775182849 Facebook: https://www.facebook.com/dlang.org/posts/655927124420972 Youtube: http://youtube.com/watch?v=ph_uU7_QGY0 Please drive discussions on the social channels, they help D a lot. Andrei In HD: https://archive.org/details/dconf2013-day03-talk02 Andrei
Re: D at University of Minnesota
On 6/12/13 5:07 PM, Carl Sturtivant wrote: Sure, there's stuff that TDPL doesn't describe, but TDPL never described everything (for instance, it doesn't go into a detailed explanation of the various types of is expressions). But that's different from it being incorrect due to language changes, which seems to be what Carl is saying is happening. What happened is that I unclear what the state of play is; I am not asserting the wrongness of TDPL. Still, I am reassured by your responses. Hi Carl -- TDPL is for the most part in good shape. There are a few inaccuracies, but I'd say most concern corner cases that are unlike to deter the learning process. You may want to encourage students to interact with us here, or write me email directly if they have any questions. I'd be very glad to help them. Andrei
DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston
Reddit: http://www.reddit.com/r/programming/comments/1g47df/dconf_2013_metaprogramming_in_the_real_world_by/ Hackernews: https://news.ycombinator.com/item?id=5861237 Twitter: https://twitter.com/D_Programming/status/344431490257526785 Facebook: https://www.facebook.com/dlang.org/posts/655271701153181 Youtube: http://youtube.com/watch?v=pmwKRYrfEyY Please drive discussions on the social channels, they help D a lot. Andrei
Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston
On 6/11/13 5:29 PM, Walter Bright wrote: On 6/11/2013 2:19 PM, Steven Schveighoffer wrote: Define financially better off :) You have mo' moolah. Is their any other definition? And this is not even a fair conversation, because there are so many variables to consider. I'd like to pop that default conception that buying is financially better than renting. It's only true if real estate values appreciate faster than inflation plus taxes plus real estate commissions, which is hardly a sure thing. (A lot of people overlook property taxes and capital gains taxes when they make these calculations. I know one guy who cashed in his stock options and bought a house with the proceeds, only to be forced to sell it a year later because he couldn't pay the upkeep and taxes on his salary.) I can't even recall anyone remembering that selling a house costs you a 6% commission to the real estate agent. Poof! There goes a big chunk of your profits right off the top. Housing prices have to go up a lot to counter all that. Whoa. I agree with all that, but this is well-known stuff, not obscure information going against common beliefs. There are a bunch of sites computing buy vs rent etc. Andrei
Don's talk's video to be online soon
I'm experiencing trouble uploading the video of Don's talk, please bear with me. It will be available either later today or tomorrow morning. Sorry, Andrei
Re: Don's talk's video to be online soon
On 6/10/13 7:19 PM, Anthony Goins wrote: On Monday, 10 June 2013 at 18:59:22 UTC, Andrei Alexandrescu wrote: I'm experiencing trouble uploading the video of Don's talk, please bear with me. It will be available either later today or tomorrow morning. Sorry, Andrei Will there be video for Andrew Edwards? Andrew requested that his talk isn't recorded. Andrei
Re: LDC 0.11.0 has been released!
On 6/9/13 10:46 AM, David Nadlinger wrote: As the third round of beta testing did not turn up any new problems, I'm glad to announce the official release of LDC 0.11.0. Head over to digitalmars.D.ldc for the release announcement (including download links) and further discussion: http://forum.dlang.org/post/mailman.990.1370788529.13711.digitalmars-d-...@puremagic.com Awesome! Any ETA for 0.12.0 built with 2.063's frontend? Andrei
Re: Sociomantic review of DConf2013
On 6/7/13 8:47 AM, Leandro Lucarella wrote: Hello there, a little late but you might enjoy it. It even includes an exclusive interview with some of the speakers! http://blog.sociomantic.com/2013/06/dconf-2013-review/ Feel free to share in all the usual social networks... Great, I think I'll do that today along with Maxime's talk. Thanks! Andrei
DConf 2013 Day 2 Talk 6: Higgs, an experimental JIT compiler written in D by Maxime Chevalier-Boisvert
Reddit: http://www.reddit.com/r/programming/comments/1fv4zx/dconf_2013_day_2_talk_6_higgs_an_experimental_jit/ Hackernews: https://news.ycombinator.com/item?id=5839283 Twitter: https://twitter.com/D_Programming/status/343019685744369664 Facebook: http://facebook.com/dlang.org/posts/652988644714820 Youtube: http://youtube.com/watch?v=hJUNHX0vakI Please drive discussions on the social channels, they help D a lot. Andrei
Re: Sociomantic review of DConf2013
On 6/7/13 8:47 AM, Leandro Lucarella wrote: Hello there, a little late but you might enjoy it. It even includes an exclusive interview with some of the speakers! http://blog.sociomantic.com/2013/06/dconf-2013-review/ Feel free to share in all the usual social networks... I left a bit of time between the two submissions. Discuss, vote up, don't miss the video interviews! Manu destroys. http://www.reddit.com/r/programming/comments/1fvh86/simply_dlightful_impressions_of_dconf_2013_by/ https://www.facebook.com/dlang.org/posts/653080244705660 https://twitter.com/D_Programming/status/343058017434099712 https://news.ycombinator.com/item?id=5840288 Andrei
DConf 2013 Day 2 Talk 5: A Precise Garbage Collector for D by Rainer Schütze
Reddit: http://www.reddit.com/r/programming/comments/1fpw2r/dconf_2013_day_2_talk_5_a_precise_garbage/ Hackernews: https://news.ycombinator.com/item?id=5825320 Twitter: https://twitter.com/D_Programming/status/342269600689430529 Facebook: https://www.facebook.com/dlang.org/posts/651801198166898 Youtube: http://youtube.com/watch?v=LQY1m_eT37c Please drive discussions on the social channels, they help D a lot. Andrei
DConf 2013 Day 2 Talk 4: Web Development in D by Vladimir Panteleev
On reddit: http://www.reddit.com/r/programming/comments/1fkr5s/dconf_2013_day_2_talk_4_web_development_in_d_by/ On hackernews: https://news.ycombinator.com/item?id=5812723 On facebook: https://www.facebook.com/dlang.org/posts/650767074936977 On twitter: https://twitter.com/D_Programming/status/341527862815367168 Andrei
Re: simpledisplay.d now works on as 64 bit on X
On 6/2/13 7:10 PM, bearophile wrote: Andrej Mitrovic: This is why we have core.std.config: import core.stdc.config : c_long, c_ulong; Why isn't that linked in this page? http://dlang.org/phobos/std_stdint.html I'd like to open a little documentation enhancement request for that. Bye, bearophile And while you are at it, please also contribute the corresponding pull request. Time to inaugurate bearophile's additions! Andrei
DConf 2013 Day 2 Talk 3: C# to D by Adam Wilson
http://www.reddit.com/r/programming/comments/1feem1/dconf_2013_day_2_talk_3_from_c_to_d_by_adam_wilson/ {Enj,Destr}oy! Andrei
Re: DConf 2013 Day 2 Talk 3: C# to D by Adam Wilson
On 5/31/13 8:33 AM, Andrei Alexandrescu wrote: http://www.reddit.com/r/programming/comments/1feem1/dconf_2013_day_2_talk_3_from_c_to_d_by_adam_wilson/ Hi-def video is now online: http://archive.org/details/dconf2013-day02-talk03 Andrei
dmd 2.063 released with 260 bugfixes and enhancements
Hello, We are pleased to announce that dmd 2.063, the reference compiler of the D programming language, is now available for download for OSX, Windows, and a variety of Unixen: http://dlang.org/download.html This release brings unprecedented progress over the previous ones, owing to a explosive increase in collaboration and a concerted ongoing effort to improve process. In all, we've added 260 distinct improvements over the exactly 100 days that passed since 2.062. They address language definition issues, fix bugs in the compiler and standard library, or add new standard library artifacts. For the full story, mosey to the redesigned changelog: http://dlang.org/changelog.html which itemizes all improvements and offers rationale and examples wherever appropriate. We'll be looking forward for the gdc and ldc compilers to adapt the 2.063 reference front-end to the gcc and llvm backends, respectively. I would like to take this opportunity to thank all contributors for this release, which is a massive accomplishment and a resolute step toward fully realizing D's potential. Let's keep up the good work! Til next time, Andrei
Re: dmd 2.063 released with 260 bugfixes and enhancements
Discuss and vote on reddit! http://www.reddit.com/r/programming/comments/1fc9jt/dmd_2063_the_d_programming_language_reference/ Andrei
Re: dmd 2.063 released with 260 bugfixes and enhancements
And hackernews! https://news.ycombinator.com/item?id=5793041 Andrei
Re: dmd 2.063 released with 260 bugfixes and enhancements
On 5/30/13 11:32 AM, Andrei Alexandrescu wrote: And Facebook! https://www.facebook.com/dlang.org/posts/648837555129929 Andrei
Re: What happened to next DConf 2013 talk: Shared libraries in D by Martin Nowak?
On 5/29/13 9:42 AM, John Colvin wrote: 27th of may was a national holiday in the USA. I believe the next talk will be published later today (29th GMT). If Andrei times it similar to previously, it'll be in the next few hours. Indeed that is the reason. Andrei
Re: DConf 2013 Day 2 Talk 2: Shared Libraries in D by Martin Nowak
On 5/29/13 10:05 PM, Meta wrote: On Wednesday, 29 May 2013 at 14:44:38 UTC, Andrei Alexandrescu wrote: http://www.reddit.com/r/programming/comments/1f9qq3/dconf_2013_day_2_talk_2_shared_libraries_in_d_by/ Apologies for the delay. Enjoy and vote up! Andrei The first couple talks were posted to Hacker News as well. Have you stopped posting these there now? Walter used to do that. I'll do it from now on. https://news.ycombinator.com/item?id=5790649 Andrei
dconf.org source now public
Hello, We figured a workflow that allows us to make the source of dconf.org public. We plan to adapt the design for next year's event, so if you have any ideas feel free to take a look. https://github.com/D-Programming-Language/dconf.org Thanks, Andrei
Re: dconf.org source now public
On 5/25/13 7:30 PM, Andrej Mitrovic wrote: On 5/26/13, Andrei Alexandrescuseewebsiteforem...@erdani.org wrote: We plan to adapt the design for next year's event So I guess this makes it official that we're going to have a DConf 2014? Pretty cool. Barring unforeseen circumstances, yes. Any ideas where it will be hosted, or where you'd want to host it? We are looking at a couple of companies and universities. (In all likelihood the main event will take place in the US.) By the way I should emphasize one possibly non-obvious aspect. Some obvious candidates for hosting DConf 2014 are Sociomantic, Remedy, and Facebook. The largest gains a corporate organizer may get from setting up such an event (aside from the goodwill) come from the recruiting angle: Don mentioned Sociomantic is hiring, I have no doubts Remedy would be glad to get some talent (http://remedygames.com/recruit/), and I've also mentioned to all at the conference that Facebook is hiring too. If any participant is considering changing jobs, I compel you to follow up with these companies and mention that DConf 2013 gave you the impetus. I don't have any official statement on this, but the word on the street is that one engineering hire from DConf 2013 would virtually guarantee that Facebook will offer to host next year's edition. Andrei
DConf 2013 Day 2 Talk 1: GDC by Iain Buclaw
It's there! http://www.reddit.com/r/programming/comments/1eyq5z/dconf_2013_day_2_talk_1_gdc_by_iain_buclaw/ Andrei
Re: dmd 2.063 beta 5
On 5/24/13 5:09 AM, Regan Heath wrote: On Thu, 23 May 2013 19:52:14 +0100, Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: On 5/23/13 2:08 PM, Marco Leise wrote: Am Thu, 23 May 2013 13:06:44 -0400 schrieb Andrei Alexandrescuseewebsiteforem...@erdani.org: TDPL 8.4 discusses a raw/cooked model of construction. The same principle should apply to const/immutable member construction: you get to cook the field, but you can't taste it while raw. You are not making friends with Japanese D users. Good one! And incidentally I love sashimi :o). Well let me amend it: if your plan is to cook it, don't taste it before. mmm cookie dough/cake batter. :p I'm officially pwned. Andrei
Facebook Engineering blog entry on DConf 2013 by Ben Gertzfield
https://www.facebook.com/notes/facebook-engineering/speaking-a-whole-new-language-dconf-2013-at-facebook/10151468799633920 Andrei
Re: Facebook Engineering blog entry on DConf 2013 by Ben Gertzfield
On 5/24/13 2:55 PM, Nick Sabalausky wrote: On Fri, 24 May 2013 14:22:57 -0400 Andrei Alexandrescuseewebsiteforem...@erdani.org wrote: https://www.facebook.com/notes/facebook-engineering/speaking-a-whole-new-language-dconf-2013-at-facebook/10151468799633920 Andrei That's a very nice article. Something good to pass along when evangelizing D :) Can it be seen without a Facebook account? I'd like to post it to reddit, too, but I suspect they wouldn't like that it's on Facebook. Andrei
Re: dmd 2.063 beta 5
On 5/23/13 9:12 AM, Don wrote: No, it's not, it's a fix plus a new misfeature. Don, you're wrong. The feature is sensible. The problem with it is that it changes semantics of existing code. Andrei
Re: dmd 2.063 beta 5
On 5/23/13 11:07 AM, Dicebot wrote: On Thursday, 23 May 2013 at 14:58:01 UTC, Steven Schveighoffer wrote: Seems like const qualifier for members is simply ignored inside the ctor, it should only be ignored until it is set, or until it is used. I am quite sure I have seen it (mutability of immutable in constructor) guaranteed either by spec or TDPL. Don't have TDPL with me right now, need to check later. TDPL 8.4 discusses a raw/cooked model of construction. The same principle should apply to const/immutable member construction: you get to cook the field, but you can't taste it while raw. The presence of an initializer with the immutable/const member declaration serves as a default in case the member is not explicitly initialized. Andrei
Re: dmd 2.063 beta 5
On 5/23/13 2:08 PM, Marco Leise wrote: Am Thu, 23 May 2013 13:06:44 -0400 schrieb Andrei Alexandrescuseewebsiteforem...@erdani.org: TDPL 8.4 discusses a raw/cooked model of construction. The same principle should apply to const/immutable member construction: you get to cook the field, but you can't taste it while raw. You are not making friends with Japanese D users. Good one! And incidentally I love sashimi :o). Well let me amend it: if your plan is to cook it, don't taste it before. Andrei
Re: dmd 2.063 beta 5
On 5/23/13 8:56 PM, Walter Bright wrote: On 5/23/2013 5:35 PM, Steven Schveighoffer wrote: What about making it an error UNLESS you pass a compiler flag. The user will be informed, and the new behavior (which I find useful) is possible. While that idea has significant merit, I oppose it on the following grounds: 1. It forces a very abrupt change. We've followed a policy of gradual change, giving people plenty of time to adapt their codebase. This does not. I don't understand this. It's change under 100% user control. 2. Having optional errors like that leads to unfortunate problems inside generic code that tests whether some constructs compile or not. The warning has the same problem. I'm not seeing a comparison between the warning and the opt-in, but instead weak arguments against the opt-in and no comparison with the warning. Andrei
DConf 2013 Day 1 Talk 7: Panel with Walter Bright and Andrei Alexandrescu
Destroy: http://www.reddit.com/r/programming/comments/1etxqy/dconf_2013_day_1_talk_7_panel_with_walter_bright/ Andrei
Re: DConf 2013 Day 1 Talk 7: Panel with Walter Bright and 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
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
DConf 2013 Day 1 Talk 6: Concurrent Garbage Collection for D by Leandro Lucarella
On reddit: http://www.reddit.com/r/programming/comments/1eovfu/dconf_2013_day_1_talk_6_concurrent_garbage/ Enjoy! Discuss!! Vote!!! Andrei
DConf 2013 Day 1 Talk 5: Using D Alongside a Game Engine by Manu Evans
Great talk. Vote up! http://www.reddit.com/r/programming/comments/1eiku4/dconf_2013_day_1_talk_5_using_d_alongside_a_game/ Andrei
Re: DConf 2013 Day 1 Talk 5: Using D Alongside a Game Engine by Manu Evans
On 5/17/13 10:14 AM, bearophile wrote: Andrei Alexandrescu: Great talk. Vote up! I agree, it's quite good for D. http://www.reddit.com/r/programming/comments/1eiku4/dconf_2013_day_1_talk_5_using_d_alongside_a_game/ On the YouTube page I suggest to fix the PDF link to: http://dconf.org/2013/talks/evans_1.pdf Oops, thanks. Fixed now. I encourage you all to discuss on reddit. Thanks! Andrei
Re: DConf 2013 Day 1 Talk 5: Using D Alongside a Game Engine by Manu Evans
On 5/17/13 11:25 AM, Andrej Mitrovic wrote: On 5/17/13, Andrej Mitrovicandrej.mitrov...@gmail.com wrote: I get an error for the archive link[1]: The item you have requested had an error: Item cannot be found. I guess it hasn't been uploaded to archive.org yet? It seems to work now. Just came here to announce that. (Uploading to archive.org is somewhat slow and not resumable, so I need to get to an Ethernet connection at work to do it.) Andrei
DConf 2013 Day 1 Talk 4: Writing Testable Code in D by Ben Gertzfield
Watch, discuss, vote! As discussed you may want to use reddit for discussing this talk for a larger audience and impact. http://goo.gl/VnDVi Andrei
Re: DConf 2013 Day 1 Talk 4: Writing Testable Code in D by Ben Gertzfield
On 5/15/13 1:35 PM, Walter Bright wrote: On 5/15/2013 3:25 AM, Andrei Alexandrescu wrote: Watch, discuss, vote! As discussed you may want to use reddit for discussing this talk for a larger audience and impact. http://goo.gl/VnDVi http://www.reddit.com/r/programming/comments/1edih2/dconf_2013_day_1_talk_4_writing_testable_code_in/ One can only assume you didn't click that short URL... :o) Andrei
Re: DConf 2013 Day 1 Talk 3: Distributed Caching Compiler for D by Robert Schadek
On 5/14/13 4:12 PM, Nick Sabalausky wrote: [snip] This is a great discussion - I encourage you all to hold future discussions on DConf topics to the associated reddit pages for greater visibility and participation. Tomorrow morning comes another one - Ben's first talk! Thanks, Andrei
Re: DConf 2013 Day 1 Talk 2: Copy and Move Semantics in D by Ali Cehreli
On 5/14/13 7:24 PM, Leandro Lucarella wrote: Andrei Alexandrescu, el 11 de May a las 20:22 me escribiste: On 5/11/13 7:39 PM, Nick Sabalausky wrote: Furthermore, my whole point was nothing more than to merely suggest that *maybe* the delay should simply be somewhat less, *not* a demand or expectation, and *not* even a suggestion that they should all be released as soon as is technically feasable. Sure - let's take a quick poll on what would be the best release schedule. As far as I'm concerned, I'd prefer if all videos are released as soon as possible. AFAIK no other conference that publishes videos introduces an artificial delay when releasing videos and slides, just for PR reasons. With all due respect I'd dare ask how versed you are in organizing conferences, PR campaigns, or anything related. Releasing video recordings with a delay has been the policy of all recent conferences I've participated or organized. I even think is anti-PR to do such a thing (I can see how making one announcement each couple of days in reddit/etc. can help keep D in the spot but I don't see any reason why not to upload the actual stuff and link it in the conference website). There is evidence indicating we are doing the right thing. On what basis do you believe it's negative for PR? People that is actively looking for the stuff should be able to find it. People that doesn't know about the conference, should get a notification about a new video once in a while. People who are actively looking for the stuff will sure find it forever - just with a little delay at start, which I have explained why I find entirely reasonable. Still, 10 months seems crazy. As somebody mentioned before, 1 month seems much more reasonable, 2 at most. With three a week we'll be done in five more weeks. Please explain why you find that unreasonable. Andrei
Re: DConf 2013 Day 1 Talk 2: Copy and Move Semantics in D by Ali Cehreli
On 5/12/13 9:14 AM, Andrej Mitrovic wrote: On 5/12/13, Andrei Alexandrescuseewebsiteforem...@erdani.org wrote: Sure - let's take a quick poll on what would be the best release schedule. Let's take a quick poll on how often we should make new pull requests. I say let's limit ourselves to only two per week. Again, I don't understand what the problem is. It is my opinion that it's best for D if we release videos on a schedule, and I explained what makes me think so. Could you please do the same? Thanks, Andrei
Re: DConf 2013 Day 1 Talk 2: Copy and Move Semantics in D by Ali Cehreli
On 5/12/13 9:49 AM, Adam D. Ruppe wrote: On Sunday, 12 May 2013 at 00:22:58 UTC, Andrei Alexandrescu wrote: Sure - let's take a quick poll on what would be the best release schedule. I kinda like the idea of one a day on monday/wednesday/friday. It'd be paced kinda like a college class then, easy to remember timing, and should keep a pretty steady discussion going. I was also thinking mon/wed/fri would be a great schedule! Andrei
Re: DConf 2013 Day 1 Talk 2: Copy and Move Semantics in D by Ali Cehreli
On 5/11/13 8:41 AM, MattCoder wrote: On Friday, 10 May 2013 at 12:08:10 UTC, Andrei Alexandrescu wrote: Enjoy! https://www.youtube.com/watch?v=mPr2UspS0fE Andrei This can be a hard work, but it's possible to add subtitles on the videos? (Or at least on the next ones). PS: There is nothing wrong with the speech, it's just for convenience and more comprehension for non-english listeners. There are speech-recognized subtitles available for English. There are ways to add subtitles for arbitrary languages but I'm not an expert. Of course the hardest part is defining them with the appropriate timings. Andrei
Re: DConf 2013 Day 1 Talk 2: Copy and Move Semantics in D by Ali Cehreli
On 5/11/13 5:35 PM, Andrej Mitrovic wrote: On 5/11/13, Jonathan M Davisjmdavisp...@gmx.com wrote: and who will definitely view all of them regardless of how quickly they're released, but it produces better PR for the language this way. P.S. Public relations also encompasses relations with an existing user-base. I think our approach is entirely reasonable. What exactly are you unhappy about? Andrei
Re: DConf 2013 Day 1 Talk 2: Copy and Move Semantics in D by Ali Cehreli
On 5/11/13 5:54 PM, Nick Sabalausky wrote: And it does come across a bit disrespectful to those of us who wanted to go but couldn't. That I do take issue with. After the organizers and the speakers invested very significant effort in making this event happen, the basic complaint here is that they can't get free content out fast enough. It may be a nice idea to offer advance access to Kickstarter contributors though. There are three basic issues. One obvious one is postprocessing and uploading, work that's quite time-intensive and merciless (literally so as this thread shows). Second is keeping the temporal arc going with our announcements and discussions - releasing all at once would cannibalize the conference. Third, Kickstarter contributors have put money and speakers have put hard work into this; it would be disrespectful to _them_ to dilute the value of the conference (nah, I don't care to go; after all I can always watch the free videos the day after.) We could and should adjust the release schedule to make it optimal with regards to the desiderata above. Two a week has been an initial thought. Please think it over and exercise reason. Thanks, Andrei
Re: DConf 2013 Day 1 Talk 2: Copy and Move Semantics in D by Ali Cehreli
On 5/11/13 7:39 PM, Nick Sabalausky wrote: Furthermore, my whole point was nothing more than to merely suggest that *maybe* the delay should simply be somewhat less, *not* a demand or expectation, and *not* even a suggestion that they should all be released as soon as is technically feasable. Sure - let's take a quick poll on what would be the best release schedule. Andrei
DConf 2013 Day 1 Talk 2: Copy and Move Semantics in D by Ali Cehreli
Enjoy! https://www.youtube.com/watch?v=mPr2UspS0fE Andrei
Re: DConf 2013 Day 1 Talk 2: Copy and Move Semantics in D by Ali Cehreli
On 5/10/13 8:08 AM, Andrei Alexandrescu wrote: Enjoy! https://www.youtube.com/watch?v=mPr2UspS0fE Andrei Vote up! http://www.reddit.com/r/programming/comments/1e2boo/dconf_2013_day_1_talk_2_copy_and_move_semantics/ Andrei
Re: DConf 2013 Day 1 Talk 2: Copy and Move Semantics in D by Ali Cehreli
On 5/10/13 8:15 AM, Iain Buclaw wrote: On 10 May 2013 13:08, Andrei Alexandrescu seewebsiteforem...@erdani.org mailto:seewebsiteforem...@erdani.org wrote: Enjoy! https://www.youtube.com/watch?__v=mPr2UspS0fE https://www.youtube.com/watch?v=mPr2UspS0fE Andrei Are we releasing one talk every couple of days? Two a week. Andrei
Re: Shameless autopromotion : type safe tagged union in D
On 5/10/13 8:32 AM, deadalnix wrote: http://www.deadalnix.me/2013/05/10/type-safe-tagged-union-in-d-programming-language/ A trick that I used to use more and more, so I ended up creating a generic solution and wrote an article about it. Article is good, could use a few copyediting fixes (including in title). Any volunteers? Andrei
Re: DConf 2013 Day 1 Talk 2: Copy and Move Semantics in D by Ali Cehreli
On 5/10/13 11:24 AM, Jacob Carlborg wrote: On 2013-05-10 16:38, Andrei Alexandrescu wrote: Two a week. Is there a reason for this? Maximize impact. Andrei
Re: Shameless autopromotion : type safe tagged union in D
On 5/10/13 1:49 PM, Andrei Alexandrescu wrote: On 5/10/13 10:15 AM, deadalnix wrote: On Friday, 10 May 2013 at 13:51:11 UTC, deadalnix wrote: Is this on Reddit yet? No, feel free to put it if you think it is appropriate ! http://www.reddit.com/r/programming/comments/1e2h99/type_safe_tagged_union_in_d/ Someone else did. I think this link went to spam. Posted here: http://www.reddit.com/r/programming/comments/1e2x6a/typesafe_tagged_unions_in_the_d_programming/ A general note about posting to reddit: it often happens that posts from infrequent posters go to spam by means of some automatic rule. When that happens you need to message the moderators and politely ask them to manually instate the post because it's legit. Once you accumulate karma and all, your posts will be auto-approved. I've done that for a while and accumulated good karma (and a good relationship with the mods to the extent that could be called such). So if you don't care about accumulating reddit points feel free to ask me to post links on your behalf. But of course the more strong posters in the D community, the better. Andrei
Re: DConf 2013 Day 1 Talk 2: Copy and Move Semantics in D by Ali Cehreli
On 5/10/13 7:37 PM, Mariusz `shd` Gliwiński alienballa...@gmail.com wrote: On Friday, 10 May 2013 at 12:08:10 UTC, Andrei Alexandrescu wrote: Enjoy! https://www.youtube.com/watch?v=mPr2UspS0fE I've added them to wiki. Will URLs like http://dconf.org/talks/bright.html be active in like 2 or more years? It would be great to have links like http://dconf.org/talks/2013/* or maybe you're giving up on the next conferences? :) Great idea. Stay tuned. Andrei
Re: DConf 2013 Opening Keynote by Walter Bright: video and slides available
On 5/9/13 3:39 AM, Nick Sabalausky wrote: Thanks to Michal Minich for pointing out YouTube actually did have higher quality versions available, I'm now seeding a 720p MP4 Stereo version of the video. The torrent is available along with the old one here: http://semitwist.com/download/misc/dconf2013/ Awesome. Do you still need the original? I have it as a 600MB mp4 file, not sure of the other details. Andrei
DConf 2013 keynote
With all this focus on technicalities, we forgot to discuss the gist of it: what did you guys think of the talk? Andrei
Re: DConf 2013 keynote
On 5/9/13 10:26 AM, Andrei Alexandrescu wrote: With all this focus on technicalities, we forgot to discuss the gist of it: what did you guys think of the talk? Andrei That should better go in the digitalmars.D group though... Andrei
Re: DConf 2013 Opening Keynote by Walter Bright: video and slides available
On 5/9/13 11:23 AM, Wyatt wrote: On Wednesday, 8 May 2013 at 15:11:32 UTC, Andrei Alexandrescu wrote: I chose dailymotion.com because it accepts videos of the appropriate size and duration. Are there better sites I should use? Internet Archive. http://archive.org/details/movies Yes, really. Started an upload. They allow only public domain and creative commons licenses, is that an impediment? Andrei
Re: DConf 2013 Opening Keynote by Walter Bright: video and slides available
On 5/9/13 11:23 AM, Wyatt wrote: On Wednesday, 8 May 2013 at 15:11:32 UTC, Andrei Alexandrescu wrote: I chose dailymotion.com because it accepts videos of the appropriate size and duration. Are there better sites I should use? Internet Archive. http://archive.org/details/movies Yes, really. Done: https://archive.org/details/dconf2013-day01-talk01 Thanks for the tip! Andrei
Re: DConf 2013 Opening Keynote by Walter Bright: video and slides available
On 5/8/13 6:10 AM, Andrej Mitrovic wrote: On 5/8/13, Andrei Alexandrescuseewebsiteforem...@erdani.org wrote: Go to http://dconf.org/talks/bright.html I've just read this quote: - Publishing on Dailymotion: Dailymotion does not automatically publish your video after upload. It will show up as a thumbnail. Clicking on the thumbnail takes you to a viewer that says the video has not been published; instead, you need to click on the link inside the thumbnail itself that says Click here to publish. This takes you to a page where you are required to add a title, tags, and up to two channels you want the video to belong to. You can also add a description, the language, the time and location it was made, and choose to allow comments and make your video public or private. - So maybe you need to do one of these things to make the video viewable? This is very frustrating. I've done everything needed, and I can see the video file when I'm logged in. If I log out, I see the same encoding in progress thing. Could someone else log in and see if that's enough to make the video viewable? I chose dailymotion.com because it accepts videos of the appropriate size and duration. Are there better sites I should use? Thanks, Andrei
Re: DConf 2013 Opening Keynote by Walter Bright: video and slides available
On 5/8/13 1:12 PM, Nick Sabalausky wrote: Andrei: Roughly how big are the original video files you're uploading? The keynote is some 600+ MB. If you didn't want to setup/seed the torrents yourself, and I had access to them and they weren't too huge (I can manage a combined total of up to a few gigabytes), then I'd be happy setup/seed torrents of the original video files so people don't have to wait for them to get uploaded to and transcoded by dailymotion/youtube/whatever, just so I can grab them from there and torrent what might end up being a goofy flv file that not everyone will be able to play anyway. Let's get to downloading once we have the videos and slides up and working. BTW what's a good site for sharing slides? Andrei
Re: DConf 2013 Opening Keynote by Walter Bright: video and slides available
On 5/8/13 12:34 PM, Bill Baxter wrote: Here's the instruction about how to verify the account to get youtube to let you exceed 15mins: http://support.google.com/youtube/bin/answer.py?hl=enanswer=71673 http://support.google.com/youtube/bin/answer.py?hl=enanswer=71673 Thanks. I am currently uploading the keynote, it's at 80%. Andrei
Re: DConf 2013 Opening Keynote by Walter Bright: video and slides available
On 5/8/13 2:16 PM, Walter Bright wrote: On 5/8/2013 11:00 AM, Andrei Alexandrescu wrote: BTW what's a good site for sharing slides? Can't we just put them on dconf.org? We can offer them for download, but specialized sites offer nice online navigation. Andrei
Re: DConf 2013 Opening Keynote by Walter Bright: video and slides available
On 5/8/13 2:23 PM, Andrei Alexandrescu wrote: On 5/8/13 2:00 PM, Andrei Alexandrescu wrote: On 5/8/13 12:34 PM, Bill Baxter wrote: Here's the instruction about how to verify the account to get youtube to let you exceed 15mins: http://support.google.com/youtube/bin/answer.py?hl=enanswer=71673 http://support.google.com/youtube/bin/answer.py?hl=enanswer=71673 Thanks. I am currently uploading the keynote, it's at 80%. OK, this officially sucks. At the end of the download I got This video has been removed because it is too long. http://youtu.be/e2F2pqeMLuw OK I had to activate the video, seems to be processing now. Stay tuned. Andrei
Re: DConf 2013 Opening Keynote by Walter Bright: video and slides available
On 5/8/13 12:46 AM, Andrei Alexandrescu wrote: Go to http://dconf.org/talks/bright.html We're finally live! Talk slides are hosted on dconf.org, and video is on youtube. Check it out! https://www.youtube.com/watch?v=e2F2pqeMLuw Andrei
Re: DConf 2013 Opening Keynote by Walter Bright: video and slides available
On 5/8/13 3:56 PM, Andrej Mitrovic wrote: On 5/8/13, Andrej Mitrovicandrej.mitrov...@gmail.com wrote: On 5/8/13, Dicebotm.stras...@gmail.com wrote: Works-for-me (TM) Well I'll just use that Video DownloadHelper addon and view it offline with a proper media player. Well that didn't work, it downloaded 28 Mb and then it stopped, and there's no resume. This really sucks.. Sorry about that. Made a pass through all settings and options available, didn't see anything that could help. Andrei
Re: DConf 2013 Opening Keynote by Walter Bright: video and slides available
On 5/8/13 4:17 PM, John Colvin wrote: On Wednesday, 8 May 2013 at 18:51:39 UTC, Andrei Alexandrescu wrote: On 5/8/13 12:46 AM, Andrei Alexandrescu wrote: Go to http://dconf.org/talks/bright.html We're finally live! Talk slides are hosted on dconf.org, and video is on youtube. Check it out! https://www.youtube.com/watch?v=e2F2pqeMLuw Andrei I'm hearing some phase weirdness from the audio. It's still perfectly intelligible but a little off-putting. This sort of thing is usually caused by a stereo signal being mixed to mono. Are the original files stereo (should say somewhere in the properties)? According to VLC the original seems to be stereo. Andrei
Re: DConf 2013 Opening Keynote by Walter Bright: video and slides available
On 5/8/13 2:51 PM, Andrei Alexandrescu wrote: On 5/8/13 12:46 AM, Andrei Alexandrescu wrote: Go to http://dconf.org/talks/bright.html We're finally live! Talk slides are hosted on dconf.org, and video is on youtube. Check it out! https://www.youtube.com/watch?v=e2F2pqeMLuw VOTE UP!!! http://www.reddit.com/r/programming/comments/1dyinq/dconf_2013_opening_keynote_by_walter_bright/ Andrei
DConf 2013 Opening Keynote by Walter Bright: video and slides available
Go to http://dconf.org/talks/bright.html Andrei
Re: D at University of Minnesota
On 5/6/13 6:37 PM, Carl Sturtivant wrote: Yes, I will be teaching CSci 1902 in D during the eight week summer term. As CSci 1902 is being taught in the summer, there will only be about 60 students instead two or three times as many during Spring or Fall semester. Without Ali's book to support the use of D taught in class, this would be difficult. TDPL will be an optional but highly recommended text as well. At some point when I post a syllabus I'll connect this thread to it. Carl. This is awesome! I'm sure I speak on behalf of the entire community that we'd be happy to help with anything you need. Some feedback on what was easy/difficult for students to grasp, common patterns of success, failure, false friends etc. would be invaluable. Andrei
Re: DConf 2013 on twitter
On 5/4/13 4:34 AM, Walter Bright wrote: On 5/3/2013 9:28 PM, Michael wrote: On Friday, 3 May 2013 at 18:35:21 UTC, F i L wrote: Excited to see the videos when they come out! Is there any ETA on the video? I am slowing learning that refreshing d programming language conference search on youtube every ten minutes is not a very efficient way to do it. xD It'll be days at least. Yes. I'll announce the videos when they're up. For now I hope to have the slides uploaded by Monday. Andrei