www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - The best video to introduce D

reply "Regan Heath" <regan netmail.co.nz> writes:
I have a friend, he has heard of D (from me) a fair bit over the years but  
never had reason to look into it.  He works at a company which has a  
culture of showing tech videos during lunch.  So.. I want the best  
introduction to D video that we have, which will fit in a lunch hour..  
anyone?

R

-- 
Using Opera's revolutionary email client: http://www.opera.com/mail/
May 21 2013
next sibling parent reply "Dicebot" <m.strashun gmail.com> writes:
On Tuesday, 21 May 2013 at 11:23:39 UTC, Regan Heath wrote:
 I have a friend, he has heard of D (from me) a fair bit over 
 the years but never had reason to look into it.  He works at a 
 company which has a culture of showing tech videos during 
 lunch.  So.. I want the best introduction to D video that we 
 have, which will fit in a lunch hour.. anyone?

 R
I remember being converted with a "The Case for D" article. A bit outdated, but still good. It gave a nice overview of a target vision with no overly specific details. Maybe there have been some presentation videos based on it?
May 21 2013
next sibling parent "Regan Heath" <regan netmail.co.nz> writes:
On Tue, 21 May 2013 12:36:31 +0100, Dicebot <m.strashun gmail.com> wrote:

 On Tuesday, 21 May 2013 at 11:23:39 UTC, Regan Heath wrote:
 I have a friend, he has heard of D (from me) a fair bit over the years  
 but never had reason to look into it.  He works at a company which has  
 a culture of showing tech videos during lunch.  So.. I want the best  
 introduction to D video that we have, which will fit in a lunch hour..  
 anyone?

 R
I remember being converted with a "The Case for D" article. A bit outdated, but still good. It gave a nice overview of a target vision with no overly specific details. Maybe there have been some presentation videos based on it?
This article? http://www.drdobbs.com/parallel/the-case-for-d/217801225 I found this.. http://software.intel.com/en-us/videos/new-d-programming-language-with-andrei/ .. and this :) http://leonardo-m.livejournal.com/83309.html R -- Using Opera's revolutionary email client: http://www.opera.com/mail/
May 21 2013
prev sibling parent reply Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 5/21/13 7:36 AM, Dicebot wrote:
 On Tuesday, 21 May 2013 at 11:23:39 UTC, Regan Heath wrote:
 I have a friend, he has heard of D (from me) a fair bit over the years
 but never had reason to look into it. He works at a company which has
 a culture of showing tech videos during lunch. So.. I want the best
 introduction to D video that we have, which will fit in a lunch hour..
 anyone?

 R
I remember being converted with a "The Case for D" article. A bit outdated, but still good. It gave a nice overview of a target vision with no overly specific details. Maybe there have been some presentation videos based on it?
How about "Three unexpected..." http://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2012/Three-Unlikely-Successful-Features-of-D Andrei
May 21 2013
next sibling parent reply "Regan Heath" <regan netmail.co.nz> writes:
On Tue, 21 May 2013 13:56:05 +0100, Andrei Alexandrescu  
<SeeWebsiteForEmail erdani.org> wrote:

 On 5/21/13 7:36 AM, Dicebot wrote:
 On Tuesday, 21 May 2013 at 11:23:39 UTC, Regan Heath wrote:
 I have a friend, he has heard of D (from me) a fair bit over the years
 but never had reason to look into it. He works at a company which has
 a culture of showing tech videos during lunch. So.. I want the best
 introduction to D video that we have, which will fit in a lunch hour..
 anyone?

 R
I remember being converted with a "The Case for D" article. A bit outdated, but still good. It gave a nice overview of a target vision with no overly specific details. Maybe there have been some presentation videos based on it?
How about "Three unexpected..." http://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2012/Three-Unlikely-Successful-Features-of-D
Yeah, that one is a good one because it's a good length and it talks about some nice D specifics in relation to general programming concerns/goals :) It is currently my top contender.. assuming I only get to pass on 1 video and no-one comes back with something I like even more. :p R -- Using Opera's revolutionary email client: http://www.opera.com/mail/
May 21 2013
parent reply Iain Buclaw <ibuclaw ubuntu.com> writes:
On 21 May 2013 14:09, Regan Heath <regan netmail.co.nz> wrote:
 On Tue, 21 May 2013 13:56:05 +0100, Andrei Alexandrescu
 <SeeWebsiteForEmail erdani.org> wrote:

 On 5/21/13 7:36 AM, Dicebot wrote:
 On Tuesday, 21 May 2013 at 11:23:39 UTC, Regan Heath wrote:
 I have a friend, he has heard of D (from me) a fair bit over the years
 but never had reason to look into it. He works at a company which has
 a culture of showing tech videos during lunch. So.. I want the best
 introduction to D video that we have, which will fit in a lunch hour..
 anyone?

 R
I remember being converted with a "The Case for D" article. A bit outdated, but still good. It gave a nice overview of a target vision with no overly specific details. Maybe there have been some presentation videos based on it?
How about "Three unexpected..." http://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2012/Three-Unlikely-Successful-Features-of-D
Yeah, that one is a good one because it's a good length and it talks about some nice D specifics in relation to general programming concerns/goals :) It is currently my top contender.. assuming I only get to pass on 1 video and no-one comes back with something I like even more. :p R -- Using Opera's revolutionary email client: http://www.opera.com/mail/
You can also tell him that D is not in the 101 worst programming languages (according to SO). :o) http://stackoverflow.com/questions/961942/what-is-the-worst-programming-language-you-ever-worked-with -- Iain Buclaw *(p < e ? p++ : p) = (c & 0x0f) + '0';
May 21 2013
next sibling parent "Idan Arye" <GenericNPC gmail.com> writes:
On Tuesday, 21 May 2013 at 18:58:57 UTC, Iain Buclaw wrote:
 On 21 May 2013 14:09, Regan Heath <regan netmail.co.nz> wrote:
 On Tue, 21 May 2013 13:56:05 +0100, Andrei Alexandrescu
 <SeeWebsiteForEmail erdani.org> wrote:

 On 5/21/13 7:36 AM, Dicebot wrote:
 On Tuesday, 21 May 2013 at 11:23:39 UTC, Regan Heath wrote:
 I have a friend, he has heard of D (from me) a fair bit 
 over the years
 but never had reason to look into it. He works at a company 
 which has
 a culture of showing tech videos during lunch. So.. I want 
 the best
 introduction to D video that we have, which will fit in a 
 lunch hour..
 anyone?

 R
I remember being converted with a "The Case for D" article. A bit outdated, but still good. It gave a nice overview of a target vision with no overly specific details. Maybe there have been some presentation videos based on it?
How about "Three unexpected..." http://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2012/Three-Unlikely-Successful-Features-of-D
Yeah, that one is a good one because it's a good length and it talks about some nice D specifics in relation to general programming concerns/goals :) It is currently my top contender.. assuming I only get to pass on 1 video and no-one comes back with something I like even more. :p R -- Using Opera's revolutionary email client: http://www.opera.com/mail/
You can also tell him that D is not in the 101 worst programming languages (according to SO). :o) http://stackoverflow.com/questions/961942/what-is-the-worst-programming-language-you-ever-worked-with -- Iain Buclaw *(p < e ? p++ : p) = (c & 0x0f) + '0';
I would like to quote Bjarne Stoustrup on that matter: "There are only two kinds of languages: the ones people complain about and the ones nobody uses".
May 21 2013
prev sibling parent reply "deadalnix" <deadalnix gmail.com> writes:
On Tuesday, 21 May 2013 at 18:58:57 UTC, Iain Buclaw wrote:
 You can also tell him that D is not in the 101 worst programming
 languages (according to SO).  :o)

 http://stackoverflow.com/questions/961942/what-is-the-worst-programming-language-you-ever-worked-with
You'll note that the first one is PHP (no big surprise) and the first reason is Inconsistent function names and argument orders, for which we qualify easily. That being said, the 3 unexpected feature is probably a good one. Walter's talk at DConf is a large overview of D as well, but probably don't have the same Wow effect.
May 21 2013
parent "Regan Heath" <regan netmail.co.nz> writes:
On Tue, 21 May 2013 22:30:09 +0100, deadalnix <deadalnix gmail.com> wrote:
 That being said, the 3 unexpected feature is probably a good one.  
 Walter's talk at DConf is a large overview of D as well, but probably  
 don't have the same Wow effect.
My thoughts also. It's a good history/overview but it's not 'wow this is cool'. R -- Using Opera's revolutionary email client: http://www.opera.com/mail/
May 22 2013
prev sibling parent reply "Dicebot" <m.strashun gmail.com> writes:
On Tuesday, 21 May 2013 at 12:56:06 UTC, Andrei Alexandrescu 
wrote:
 How about "Three unexpected..." 
 http://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2012/Three-Unlikely-Successful-Features-of-D

 Andrei
This is very good on its own but somewhat lacking as a general overview of the language. In a sense that it highlights three super cool features and says nothing about how revolutionary language overall is :)
May 22 2013
parent "Regan Heath" <regan netmail.co.nz> writes:
On Wed, 22 May 2013 09:30:22 +0100, Dicebot <m.strashun gmail.com> wrote:

 On Tuesday, 21 May 2013 at 12:56:06 UTC, Andrei Alexandrescu wrote:
 How about "Three unexpected..."  
 http://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2012/Three-Unlikely-Successful-Features-of-D

 Andrei
This is very good on its own but somewhat lacking as a general overview of the language. In a sense that it highlights three super cool features and says nothing about how revolutionary language overall is :)
True. I am hoping it will 'hook' peoples interest, after which they'll either go looking for more information on their own, or ask for more - in which case I can provide other more general videos and information etc. R -- Using Opera's revolutionary email client: http://www.opera.com/mail/
May 22 2013
prev sibling parent reply "w0rp" <devw0rp gmail.com> writes:
On Tuesday, 21 May 2013 at 11:23:39 UTC, Regan Heath wrote:
 I have a friend, he has heard of D (from me) a fair bit over 
 the years but never had reason to look into it.  He works at a 
 company which has a culture of showing tech videos during 
 lunch.  So.. I want the best introduction to D video that we 
 have, which will fit in a lunch hour.. anyone?

 R
Walter's talk on component programming is one of the best, I think, for showing how the language features can come together in a nice way. That's a pretty good motivator for getting someone into the language. http://www.youtube.com/watch?v=0cX1f41Fnkc In my attempts to describe D to colleagues and friends, I have made an observation. I think there's not a single killer feature of D that makes it great, but it's rather like how a lot of very small and interesting features come together. Slices and every detail about how they work I think is a nice selling point.
May 21 2013
parent reply "Regan Heath" <regan netmail.co.nz> writes:
On Tue, 21 May 2013 23:05:36 +0100, w0rp <devw0rp gmail.com> wrote:

 On Tuesday, 21 May 2013 at 11:23:39 UTC, Regan Heath wrote:
 I have a friend, he has heard of D (from me) a fair bit over the years  
 but never had reason to look into it.  He works at a company which has  
 a culture of showing tech videos during lunch.  So.. I want the best  
 introduction to D video that we have, which will fit in a lunch hour..  
 anyone?

 R
Walter's talk on component programming is one of the best, I think, for showing how the language features can come together in a nice way. That's a pretty good motivator for getting someone into the language. http://www.youtube.com/watch?v=0cX1f41Fnkc
I like the content of this video, but the inaudible questions interrupting the flow are driving me up the wall. If I had time I would edit it and cut them all. R -- Using Opera's revolutionary email client: http://www.opera.com/mail/
May 22 2013
parent reply "Joakim" <joakim airpost.net> writes:
I'm partial to the Google tech talk Andrei gave almost three 
years ago:

http://www.youtube.com/watch?v=RlVpPstLPEc

I thought Andrei did a great job with his presentation in that 
talk.

For an article, Walter's Dr. Dobbs piece on component programming 
is a great intro to language, showing the real-world problems 
that the language creator tries to solve and how he thinks and 
goes about it:

http://www.drdobbs.com/architecture-and-design/component-programming-in-d/240008321

I have sent both links to others in the past, to introduce them 
to the D programming language.
May 22 2013
parent reply Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 5/22/13 11:07 AM, Joakim wrote:
 I'm partial to the Google tech talk Andrei gave almost three years ago:

 http://www.youtube.com/watch?v=RlVpPstLPEc
That reminds me we should have a "Media" link on the homepage linking to all media available about D, including of course DConf 2013. Andrei
May 22 2013
next sibling parent "Regan Heath" <regan netmail.co.nz> writes:
On Wed, 22 May 2013 16:18:39 +0100, Andrei Alexandrescu  
<SeeWebsiteForEmail erdani.org> wrote:

 On 5/22/13 11:07 AM, Joakim wrote:
 I'm partial to the Google tech talk Andrei gave almost three years ago:

 http://www.youtube.com/watch?v=RlVpPstLPEc
That reminds me we should have a "Media" link on the homepage linking to all media available about D, including of course DConf 2013.
Definitely, I went there first and didn't find anything so posted this thread :) R -- Using Opera's revolutionary email client: http://www.opera.com/mail/
May 22 2013
prev sibling parent "Jesse Phillips" <Jesse.K.Phillips+D gmail.com> writes:
On Wednesday, 22 May 2013 at 15:18:38 UTC, Andrei Alexandrescu 
wrote:
 On 5/22/13 11:07 AM, Joakim wrote:
 I'm partial to the Google tech talk Andrei gave almost three 
 years ago:

 http://www.youtube.com/watch?v=RlVpPstLPEc
That reminds me we should have a "Media" link on the homepage linking to all media available about D, including of course DConf 2013. Andrei
Currently homed here: http://wiki.dlang.org/Videos
May 22 2013