Difference between revisions of "Videos"
(Introduction to D) |
|||
(5 intermediate revisions by 4 users not shown) | |||
Line 13: | Line 13: | ||
| simendsjo || [http://www.youtube.com/playlist?list=PLqABwcsDQUo59iBOM5DFtqbwrMhL4PWcQ Lets make: CLI to Web] || 2014 | | simendsjo || [http://www.youtube.com/playlist?list=PLqABwcsDQUo59iBOM5DFtqbwrMhL4PWcQ Lets make: CLI to Web] || 2014 | ||
|} | |} | ||
+ | |||
+ | |||
+ | [https://www.youtube.com/watch?v=rwZFTnf9bDU&t=265s D Programming ]: A one-and-half hour survey video tutorial covering the basics of D syntax by Derek Banas. | ||
+ | |||
+ | [https://youtube.com/playlist?list=PLgM-lc_kSqFQPF0UXgmFZpZalqcrSofe- Let's learn D programming Game Dev!]: A series of tutorial videos about using the D language for game development. | ||
+ | |||
+ | [https://youtube.com/playlist?list=PLvv0ScY6vfd9Fso-3cB4CGnSlW0E4btJV D Language (DLang) Programming]: A new series, as of 2022, about learning the D language from basic to more advanced concepts by Mike Shah. | ||
+ | |||
+ | [https://www.youtube.com/watch?v=_7Xg-E0NoNU D programming language, dlang - part 1 - Overview - Live coding]: Introduction to D | ||
== Talks and presentations == | == Talks and presentations == | ||
Line 62: | Line 71: | ||
| [http://dconf.org/2017/talks/schveighoffer.html Steven Schveighoffer] || [https://www.youtube.com/watch?v=9fzttyj4JCs IOPipe: a High Performance I/O Library] || [http://dconf.org/2017/talks/schveighoffer.pdf Yes] || [http://dconf.org/2017/ DConf 2017] || 2017-05 | | [http://dconf.org/2017/talks/schveighoffer.html Steven Schveighoffer] || [https://www.youtube.com/watch?v=9fzttyj4JCs IOPipe: a High Performance I/O Library] || [http://dconf.org/2017/talks/schveighoffer.pdf Yes] || [http://dconf.org/2017/ DConf 2017] || 2017-05 | ||
|- | |- | ||
− | | [http://extrawurst.org/ Stephan Dilly] || [https://www.youtube.com/watch?v=DBxvNk1mgxA Amazon Alexa Skills written in D] || | + | | [http://extrawurst.org/ Stephan Dilly] || [https://www.youtube.com/watch?v=DBxvNk1mgxA Amazon Alexa Skills written in D] || [http://dconf2017.extrawurst.org/ Yes] || [http://dconf.org/2017/ DConf 2017] || 2017-05 |
|- | |- | ||
| [http://dconf.org/2017/talks/caciulescu.html Alexandru Razvan Caciulescu] || [https://www.youtube.com/watch?v=c5zGnOWKaGo Zero Overhead Interface Between DLang & C++ Standard Lib] || [http://dconf.org/2017/talks/caciulescu.odp Yes] || [http://dconf.org/2017/ DConf 2017] || 2017-05 | | [http://dconf.org/2017/talks/caciulescu.html Alexandru Razvan Caciulescu] || [https://www.youtube.com/watch?v=c5zGnOWKaGo Zero Overhead Interface Between DLang & C++ Standard Lib] || [http://dconf.org/2017/talks/caciulescu.odp Yes] || [http://dconf.org/2017/ DConf 2017] || 2017-05 | ||
Line 177: | Line 186: | ||
| [http://erdani.com/ Andrei Alexandrescu] || [https://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2014/D Leverage] || No || [https://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2014 Lang.NEXT] || 2014-05 | | [http://erdani.com/ Andrei Alexandrescu] || [https://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2014/D Leverage] || No || [https://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2014 Lang.NEXT] || 2014-05 | ||
|- | |- | ||
− | | [https://github.com/deadalnix Amaury Sechet] || [ | + | | [https://github.com/deadalnix Amaury Sechet] || [https://www.youtube.com/watch?v=TMZzhjC9B3A SDC, a D Compiler as a Library] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05 |
|- | |- | ||
| [https://github.com/Dicebot Mihails Strasuns] || [http://www.youtube.com/watch?v=SqeOPLB2xAM Declarative programming in D] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05 | | [https://github.com/Dicebot Mihails Strasuns] || [http://www.youtube.com/watch?v=SqeOPLB2xAM Declarative programming in D] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05 | ||
|- | |- | ||
− | | Many || [ | + | | Many || [https://www.youtube.com/watch?v=0zUXmLyG0k8 Lightning Talks] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05 |
|- | |- | ||
− | | [http://blog.extrawurst.org Stephan Dilly] || [ | + | | [http://blog.extrawurst.org Stephan Dilly] || [https://www.youtube.com/watch?v=qimgioXwLUo Mobile Gameserver Backend in D] || [http://de.slideshare.net/Extrawurst/dconf2014-stephan-dilly Yes] || [http://dconf.org/2014/ DConf 2014] || 2014-05 |
|- | |- | ||
− | | [https://github.com/adamdruppe Adam D. Ruppe] || [ | + | | [https://github.com/adamdruppe Adam D. Ruppe] || [https://www.youtube.com/watch?v=lu5TTvnvDSI x86 Bare Metal and Custom Runtime Programming] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05 |
|- | |- | ||
− | | [http://www.codeproject.com/Members/Don-Clugston Don Clugston] || [ | + | | [http://www.codeproject.com/Members/Don-Clugston Don Clugston] || [https://www.youtube.com/watch?v=DinkkD6Pt34 Real-Time Big Data in D] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05 |
|- | |- | ||
− | | [http://walterbright.com/ Walter Bright] || [ | + | | [http://walterbright.com/ Walter Bright] || [https://www.youtube.com/watch?v=XjOuKhYs_a4 High Performance Code Using D] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05 |
|- | |- | ||
− | | Michael V. Franklin || [ | + | | Michael V. Franklin || [https://www.youtube.com/watch?v=ysg7iiaypVU Tiny, Ubiquitous Machines Powered by D] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05 |
|- | |- | ||
− | | [https://github.com/ibuclaw Iain Buclaw] || [ | + | | [https://github.com/ibuclaw Iain Buclaw] || [https://www.youtube.com/watch?v=X79w4bW0t4A Debugging in D] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05 |
|- | |- | ||
− | | [https://github.com/braddr Brad Roberts] || [ | + | | [https://github.com/braddr Brad Roberts] || [https://www.youtube.com/watch?v=ynbUIkxRN44 Tooling: Bringing Developers and Development Together] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05 |
|- | |- | ||
− | | [http://thecybershadow.net/ Vladimir Panteleev] || [ | + | | [http://thecybershadow.net/ Vladimir Panteleev] || [https://www.youtube.com/watch?v=1viQK8w6370 Reducing D Bugs] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05 |
|- | |- | ||
− | | [http://prospectivesoftware.com Adam Wilson] || [ | + | | [http://prospectivesoftware.com Adam Wilson] || [https://www.youtube.com/watch?v=F5veOb-AASk Designing an Aurora: A Glimpse at the Graphical Future of D] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05 |
|- | |- | ||
− | | [http://pointersgonewild.wordpress.com/ Maxime Chevalier-Boisvert] || [ | + | | [http://pointersgonewild.wordpress.com/ Maxime Chevalier-Boisvert] || [https://www.youtube.com/watch?v=sTTUVt22plc Refactoring JIT Compilation] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05 |
|- | |- | ||
− | | [http://aristeia.com/ Scott Meyers] || [ | + | | [http://aristeia.com/ Scott Meyers] || [https://www.youtube.com/watch?v=KAWA1DuvCnQ The Last Thing D Needs] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05 |
|- | |- | ||
− | | [http://walterbright.com/ Walter Bright], [http://erdani.com/ Andrei Alexandrescu] || [https://www.youtube.com/watch?v= | + | | [http://walterbright.com/ Walter Bright], [http://erdani.com/ Andrei Alexandrescu] || [https://www.youtube.com/watch?v=CpY3f_nQvC0 It's Payback Time!] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05 |
|- | |- | ||
− | | [https://github.com/atilaneves Atila Neves] || [https://www.youtube.com/watch?v= | + | | [https://github.com/atilaneves Atila Neves] || [https://www.youtube.com/watch?v=gFAyv-O8Mw0 Case Studies In Simplifying Code With Compile-Time Reflection] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05 |
|- | |- | ||
− | | [https://github.com/simpkins Adam Simpkins] || [https://www.youtube.com/watch?v= | + | | [https://github.com/simpkins Adam Simpkins] || [https://www.youtube.com/watch?v=YAu9JqnZbyQ Experience Report: Using D at Facebook and Beyond] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05 |
|- | |- | ||
− | | [https://github.com/DmitryOlshansky Dmitry Olshansky] || [https://www.youtube.com/watch?v= | + | | [https://github.com/DmitryOlshansky Dmitry Olshansky] || [https://www.youtube.com/watch?v=RVri2-VJvxI Inside the Regular Expressions in D] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05 |
|- | |- | ||
− | | [https://www.uvu.edu/profpages/profiles/show/user_id/67 Chuck Allison] || [https://www.youtube.com/watch?v= | + | | [https://www.uvu.edu/profpages/profiles/show/user_id/67 Chuck Allison] || [https://www.youtube.com/watch?v=sBjOnSq6tsE A Real D In Programming: Lessons Learned From Eight Years of Teaching D at the University] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05 |
|- | |- | ||
− | | [https://github.com/jcrapuchettes Jonathan Crapuchettes] || [https://www.youtube.com/watch?v= | + | | [https://github.com/jcrapuchettes Jonathan Crapuchettes] || [https://www.youtube.com/watch?v=5c4A_2IE9Yc Templates in the Wild: A Postmortem] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05 |
|- | |- | ||
− | | [http://erdani.com/ Andrei Alexandrescu] || [ | + | | [http://erdani.com/ Andrei Alexandrescu] || [https://www.youtube.com/watch?v=tuJ2noqkiSw Opening Keynote: State of the Struct Address] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05 |
|- | |- | ||
| [http://dconf.org/2013/talks/simcha.html David Simcha] || [http://www.youtube.com/watch?v=yMNMV9JlkcQ D-Specific Design Patterns] || No || [http://dconf.org/ DConf 2013] || 2013 | | [http://dconf.org/2013/talks/simcha.html David Simcha] || [http://www.youtube.com/watch?v=yMNMV9JlkcQ D-Specific Design Patterns] || No || [http://dconf.org/ DConf 2013] || 2013 | ||
Line 309: | Line 318: | ||
== Interviews == | == Interviews == | ||
+ | <onlyinclude> | ||
{| class="wikitable" style="margin: auto;" | {| class="wikitable" style="margin: auto;" | ||
|- | |- | ||
Line 329: | Line 339: | ||
| Andrei Alexandrescu || [http://www.youtube.com/watch?v=WZqWGfv7bxw Making A Case For D Programming Language] || [http://www.intel.com/software/ Intel Software Network] || 2009 | | Andrei Alexandrescu || [http://www.youtube.com/watch?v=WZqWGfv7bxw Making A Case For D Programming Language] || [http://www.intel.com/software/ Intel Software Network] || 2009 | ||
|} | |} | ||
+ | </onlyinclude> | ||
+ | [[Category:Learn]] |
Latest revision as of 16:47, 21 December 2023
Tutorials
ApplyYourDLang: A YouTube channel dedicated to D tutorials
Some of the videos from the above channel:
Author | Title | Date |
---|---|---|
Richard Cattermole | Intro to d ecosystem - install dmd and dub | 2014 |
simendsjo | Lets make: CLI to Web | 2014 |
D Programming : A one-and-half hour survey video tutorial covering the basics of D syntax by Derek Banas.
Let's learn D programming Game Dev!: A series of tutorial videos about using the D language for game development.
D Language (DLang) Programming: A new series, as of 2022, about learning the D language from basic to more advanced concepts by Mike Shah.
D programming language, dlang - part 1 - Overview - Live coding: Introduction to D
Talks and presentations
Interviews
Name | Title | Interviewed By | Date |
---|---|---|---|
Andrei Alexandrescu | D with Andrei Alexandrescu | CppCast | 2015 |
Stroustrup, Matsakis, Alexandrescu, Pike | Panel: Systems Programming in 2014 and Beyond | Lang.NEXT | 2014 |
Sutter, Lovell, Alexandrescu, Griesemer, Bright | Native Languages | Lang.NEXT | 2012 |
Alexandrescu, Bright, Meijer, Moran | Pure versus Native (and much more) | Channel9 | 2012 |
Walter Bright and Andrei Alexandrescu | D Programming Language | Channel9 | 2012 |
Andrei Alexandrescu | The D Programming Language with Andrei Alexandrescu | InformIT | 2011 |
Andrei Alexandrescu | C++, D, and Beyond | Channel9 | 2011 |
Andrei Alexandrescu | Making A Case For D Programming Language | Intel Software Network | 2009 |