Comment Feed for Channel 9 - Conversation with Andrei Alexandrescu: All things D (the language)http://video.ch9.ms/ch9/26a0/6ea4a422-59b8-41a3-9895-871b5c0e26a0/AndreiAlexandrescuAllThingsDLang_220.jpgChannel 9 - Conversation with Andrei Alexandrescu: All things D (the language)It's always a pleasure to get to spend time with Andrei Alexandrescu and pick his formidable mind. Here, we turn the camera on and have a frank and honest conversation about the current state of the D programming language, including how he and his team are using it at Facebook. Then there's talk about how it's evolving, where it fits in (it's sweet spot) in the modern computing fabric. We also venture into C&#43;&#43; World and talk about long compile times (for C&#43;&#43; this is an issue that stems from it's C roots and templates, but the linker can share some of the blame, too), one of the things the C&#43;&#43; committee will be working on. This conversation is mostly about D, all things D, as it were. This was recorded during Lang.NEXT 2014, which was a wonderful event full of programming language goodness. Make sure to watch the sessions. Andrei's D session will be live in the coming days.Huge thanks to Andrei for taking the time to ride tandem with the random on Channel 9. enTue, 03 Mar 2015 23:01:15 GMTTue, 03 Mar 2015 23:01:15 GMTRev9Re: Conversation with Andrei Alexandrescu: All things D (the language)
Good talk.

I wish Andrei and Walter would be involved in the standardization and evolution effort of C++. (Say with modules, linking models, pre-processors, build systems, gpu/cloud execution models, etc.)

C++ might be an old and ugly wife, but shes got too many children to leave. Rather than start afresh with a new model. It might be easier to get the old one some makeup and up to date clothes, and she might just be good for another few decades.

I also notice that Charles native language knowledge has improved a lot since a few years back. The language technical jargon doesn't fly over his head anymore. It makes for much better interviews.

posted by petke79

]]>
http://channel9.msdn.com/Blogs/Charles/Conversation-with-Andrei-Alexandrescu-All-things-D-the-language-#c635375253776730125
Thu, 05 Jun 2014 00:36:17 GMThttp://channel9.msdn.com/Blogs/Charles/Conversation-with-Andrei-Alexandrescu-All-things-D-the-language-#c635375253776730125petke79Re: Conversation with Andrei Alexandrescu: All things D (the language)
@petke79: While not on the committee, Andrei does have connection and communication with some involved. One of the reasons he involved with D is so that he wouldn't have to start fresh. And for an example, template constraints along with static if (both successfully used in D) were rejected for C++11 standardization.

And what "initially" is supposed to mean here? The Clang front-end was not "supported" by Apple, it was originally and totally created by Apple, by Chris Lattner and his team before being open sourced and merged with the LLVM project. LLVM was created by Chris Lattner before joining Apple and from that point LLVM saw huge contribution and support from Apple as the company became serious to replace gcc. I guess it would be nice not to try to remake the history here and give credits to where it is deserved even if you seem to have a problem dealing with Apple.

Finally, I really also don't get the childish thing about not being able to name Apple. What's the problem?

posted by Hakime

]]>
http://channel9.msdn.com/Blogs/Charles/Conversation-with-Andrei-Alexandrescu-All-things-D-the-language-#c635378984842010117
Mon, 09 Jun 2014 08:14:44 GMThttp://channel9.msdn.com/Blogs/Charles/Conversation-with-Andrei-Alexandrescu-All-things-D-the-language-#c635378984842010117HakimeRe: Conversation with Andrei Alexandrescu: All things D (the language)
@Hakime: It was just a joke, perhaps too far inside the box.... You'd have to organize cross-platform/cross-industry programming events to understand the quip.

C

posted by Charles

]]>
http://channel9.msdn.com/Blogs/Charles/Conversation-with-Andrei-Alexandrescu-All-things-D-the-language-#c635381043266482209
Wed, 11 Jun 2014 17:25:26 GMThttp://channel9.msdn.com/Blogs/Charles/Conversation-with-Andrei-Alexandrescu-All-things-D-the-language-#c635381043266482209CharlesRe: Conversation with Andrei Alexandrescu: All things D (the language)
@petke79: Not sure what flew over my head a few years ago, but thanks for the compliment :)

C

posted by Charles

]]>
http://channel9.msdn.com/Blogs/Charles/Conversation-with-Andrei-Alexandrescu-All-things-D-the-language-#c635381043786978655
Wed, 11 Jun 2014 17:26:18 GMThttp://channel9.msdn.com/Blogs/Charles/Conversation-with-Andrei-Alexandrescu-All-things-D-the-language-#c635381043786978655CharlesRe: Conversation with Andrei Alexandrescu: All things D (the language)
recently I even bothered myself to take a screenshot(cuz my comment was "spam") of my rant about that:http://imgur.com/rp21SAqbut your successors decided that best action is to just remove my comment/image and not to fix tags...

so I myself went to isocpp.org and suggested an video to be added there... and by miraculous accident only comments on the video are after it was featured on isocpp...

posted by Ivan

]]>
http://channel9.msdn.com/Blogs/Charles/Conversation-with-Andrei-Alexandrescu-All-things-D-the-language-#c635390210311722328
Sun, 22 Jun 2014 08:03:51 GMThttp://channel9.msdn.com/Blogs/Charles/Conversation-with-Andrei-Alexandrescu-All-things-D-the-language-#c635390210311722328IvanRe: Conversation with Andrei Alexandrescu: All things D (the language)
@Ivan: I've been heads down on new things and sadly haven't had the time to do C9. I miss it, believe me. What a joy it was to be able to make content for C9 for so long. I'll always appreciate Microsoft for supporting C9 over the years and in particular for paying me to do it! As for C++ content, specifically, I'll see if we can't up the game a bit with more conversational pieces and getting STL into the studio again!!!