Difference between revisions of "Videos"

From D Wiki
Jump to: navigation, search
(Tutorials)
(18 intermediate revisions by 5 users not shown)
Line 2: Line 2:
  
 
== Tutorials ==
 
== Tutorials ==
 +
[http://www.youtube.com/channel/UCz3NlrGpjV9NlJAhKJLu_-w/playlists ApplyYourDLang]: A YouTube channel dedicated to D tutorials
 +
 +
Some of the videos from the above channel:
 
{| class="wikitable sortable" style="margin: auto;"
 
{| class="wikitable sortable" style="margin: auto;"
 
|-
 
|-
Line 8: Line 11:
 
| Richard Cattermole|| [http://www.youtube.com/watch?v=yGf6VjlP96I Intro to d ecosystem - install dmd and dub] || 2014
 
| Richard Cattermole|| [http://www.youtube.com/watch?v=yGf6VjlP96I Intro to d ecosystem - install dmd and dub] || 2014
 
|-
 
|-
| simendsjo || [http://youtu.be/8TV9ZZteYEU [dlang tutorial] 01-hello: build tools and hello web] || 2014
+
| simendsjo || [http://www.youtube.com/playlist?list=PLqABwcsDQUo59iBOM5DFtqbwrMhL4PWcQ Lets make: CLI to Web] || 2014
|-
 
| simendsjo || [http://youtu.be/2Co65Ftxfdo [dlang tutorial] 02-number-guess: Simple number guessing game] || 2014
 
 
|}
 
|}
  
Line 17: Line 18:
 
|-
 
|-
 
! Author !! Title !! Slides !! Location !! Date
 
! Author !! Title !! Slides !! Location !! Date
 +
 +
|-
 +
| [http://erdani.com/ Andrei Alexandrescu] || [https://www.youtube.com/watch?v=4oDK91E3VKs Keynote] || [http://dconf.org/2016/talks/alexandrescu.pdf Yes] || [http://dconf.org/2016/ DConf 2016] || 2016-05
 +
|-
 +
| [http://acehreli.org/ Ali Çehreli] || [https://www.youtube.com/watch?v=7FJYc0Ydewo Multitasking with D] || [http://dconf.org/2016/talks/cehreli.pdf Yes] || [http://dconf.org/2016/ DConf 2016] || 2016-05
 +
|-
 +
| [http://dconf.org/2016/talks/marques.html Luís Marques] || [https://www.youtube.com/watch?v=DwoFb34bxAk What Parnas72 Means for D] || [http://dconf.org/2016/talks/marques.pdf Yes] || [http://dconf.org/2016/ DConf 2016] || 2016-05
 +
|-
 +
| [http://dconf.org/2016/talks/watson.html Ethan Watson] || [https://www.youtube.com/watch?v=OLFBal4Qo_k Quantum Break: AAA Gaming With Some D Code] || [http://dconf.org/2016/talks/watson.pptx Yes] || [http://dconf.org/2016/ DConf 2016] || 2016-05
 +
|-
 +
| [http://dconf.org/2016/talks/nacke.html Kai Nacke] || [https://www.youtube.com/watch?v=5MrGSIAPSlI D Everywhere!] || [http://dconf.org/2016/talks/nacke.pdf Yes] || [http://dconf.org/2016/ DConf 2016] || 2016-05
 +
|-
 +
| [http://dconf.org/2016/talks/schveighoffer.html Steve Schveighoffer] || [https://www.youtube.com/watch?v=UTz55Lv9FwQ Mutability Wildcards in D] || [http://dconf.org/2016/talks/schveighoffer.pdf Yes] || [http://dconf.org/2016/ DConf 2016] || 2016-05
 +
|-
 +
| Various || [https://www.youtube.com/watch?v=yIH_0ew-maI Lightning Talks] || No || [http://dconf.org/2016/ DConf 2016] || 2016-05
 +
|-
 +
| [http://www.walterbright.com/ Walter Bright] || [https://www.youtube.com/watch?v=l_96Crl998E Spelunking D Compiler Internals] || [http://dconf.org/2016/talks/bright.pdf Yes] || [http://dconf.org/2016/ DConf 2016] || 2016-05
 +
|-
 +
| [http://www.codeproject.com/Members/Don-Clugston Don Clugston] || [https://www.youtube.com/watch?v=97bxjeP3LzY Using Floating Point Without Losing Your Sanity] || [http://dconf.org/2016/talks/clugston.pdf Yes] || [http://dconf.org/2016/ DConf 2016] || 2016-05
 +
|-
 +
| [https://www.linkedin.com/in/liranzvibel Liran Zvibel] || [https://www.youtube.com/watch?v=q7wyQHF6SXY Using D for Implementing a Large Scale Primary Storage System] || [http://dconf.org/2016/talks/zvibel.pdf Yes] || [http://dconf.org/2016/ DConf 2016] || 2016-05
 +
|-
 +
| [http://dconf.org/2016/talks/thaut.html Benjamin Thaut] || [https://www.youtube.com/watch?v=MQRHxI2SrYM D's Import and Export Business] || [http://dconf.org/2016/talks/thaut.pdf Yes] || [http://dconf.org/2016/ DConf 2016] || 2016-05
 +
|-
 +
| [http://www.svs.informatik.uni-oldenburg.de/60865.html Robert Schadek] || [https://www.youtube.com/watch?v=PCdiRV23WkU Asynchronous SPAs without a Line of HTML or Javascript] || [http://dconf.org/2016/talks/schadek.pdf Yes] || [http://dconf.org/2016/ DConf 2016] || 2016-05
 +
|-
 +
| [https://github.com/deadalnix Amaury Sechet] || [https://www.youtube.com/watch?v=95O_y9fu6qk Bit Packing like a Madman] || [http://dconf.org/2016/talks/sechet.pptx Yes] || [http://dconf.org/2016/ DConf 2016] || 2016-05
 +
|-
 +
| Various || [https://www.youtube.com/watch?v=dDg5qa-gVxw D Process Panel - Martin Nowak, Vladimir Panteleev, Walter Bright, & Andrei Alexandrescu] || No || [http://dconf.org/2016/ DConf 2016] || 2016-05
 +
|-
 +
| [http://llucax.com.ar Leandro Lucarella] || [https://www.youtube.com/watch?v=0iwO3S-3szM Keynote] || [http://dconf.org/2016/talks/lucarella.pdf Yes] || [http://dconf.org/2016/ DConf 2016] || 2016-05
 +
|-
 +
| Dylan Howard Cromwell || [https://www.youtube.com/watch?v=V0sWJ01hAqs Sociomantic Tsunami Program] || No || [http://dconf.org/2016/ DConf 2016] || 2016-05
 +
|-
 +
| [http://thecybershadow.net Vladimir Panteleev] || [https://www.youtube.com/watch?v=lRBYkBCMvbk D Secrets] || [http://thecybershadow.net/d/dconf2016/ Yes] || [http://dconf.org/2016/ DConf 2016] || 2016-05
 +
|-
 +
| [https://github.com/MartinNowak Martin Nowak] || [https://www.youtube.com/watch?v=nSXRQfQcZb4 Object-Relational Mapper] || [https://code.dawg.eu/talks/2016-05-06-orm_dconf/#1 Yes] || [http://dconf.org/2016/ DConf 2016] || 2016-05
 +
|-
 +
| [http://dconf.org/2016/talks/smith.html Erik Smith] || [https://www.youtube.com/watch?v=mhmonq2zDCQ A D Standard Database Interface & Implementation] || [http://dconf.org/2016/talks/smith.pdf Yes] || [http://dconf.org/2016/ DConf 2016] || 2016-05
 +
|-
 +
| [https://github.com/John-Colvin John Colvin] || [https://www.youtube.com/watch?v=o9wnb-THiqI CLWrap: Nuisance-Free Control of your GPU] || [http://dconf.org/2016/talks/colvin.pdf Yes] || [http://dconf.org/2016/ DConf 2016] || 2016-05
 +
|-
 +
| [http://dconf.org/2016/talks/hunsur.html Mithun Hunsur] || [https://www.youtube.com/watch?v=LPBQxcAKCuQ Skiron: Experiments in CPU Design in D] || [http://dconf.org/2016/talks/hunsur.pdf Yes] || [http://dconf.org/2016/ DConf 2016] || 2016-05
 +
|-
 +
| Various || [https://www.youtube.com/watch?v=RkeHXEoRbxs "Sociomantic + D" Group Interview / Panel] || No || [http://dconf.org/2016/ DConf 2016] || 2016-05
 +
|-
 +
| [http://erdani.com/ Andrei Alexandrescu] || [https://www.youtube.com/watch?v=3_FXy3cT5C8 Writing Fast Code II] || No || [http://codedive.pl/ code::dive 2015] || 2015-11
 +
|-
 +
| [http://erdani.com/ Andrei Alexandrescu] || [https://www.youtube.com/watch?v=ph7FP0LnmcA Writing Fast Code I] || No || [http://codedive.pl/ code::dive 2015] || 2015-11
 +
|-
 +
| [http://erdani.com/ Andrei Alexandrescu] || [https://www.youtube.com/watch?v=FdpaBHyQNco Three Cool Things about D] || No || [http://codedive.pl/ code::dive 2015] || 2015-11
 +
|-
 +
| [https://linkedin.com/pub/erich-gubler/31/8ab/839 Erich Gubler] || [https://www.youtube.com/watch?v=jNQF3m5e2l0 Why I Love D: An Undergrad Experience] || [http://dconf.org/2015/talks/gubler.pdf Yes] || [http://dconf.org/2015/ DConf 2015] || 2015-05
 +
|-
 +
| [https://github.com/atilaneves Atila Neves] || [https://www.youtube.com/watch?v=bxSPCmwqgYs Behaviour-Driven Development with D and Cucumber] || [http://dconf.org/2015/talks/neves.pdf Yes] || [http://dconf.org/2015/ DConf 2015] || 2015-05
 +
|-
 +
| [https://github.com/John-Colvin John Colvin] || [https://www.youtube.com/watch?v=edjrSDjkfko D Is For Science] || [http://dconf.org/2015/talks/colvin.pdf Yes] || [http://dconf.org/2015/ DConf 2015] || 2015-05
 +
|-
 +
| [https://github.com/adamdruppe Adam Ruppe] || [https://www.youtube.com/watch?v=xc4Ux3qxPuM Dynamic Types in D] || [http://dconf.org/2015/talks/ruppe.pdf Yes] || [http://dconf.org/2015/ DConf 2015] || 2015-05
 +
|-
 +
| [http://erdani.com/ Andrei Alexandrescu] || [https://www.youtube.com/watch?v=mCrVYYlFTrA Keynote: Generic Programming Must Go] || [http://dconf.org/2015/talks/alexandrescu.pdf Yes] || [http://dconf.org/2015/ DConf 2015] || 2015-05
 +
|-
 +
| Various || [https://youtu.be/AH35IxWkx8M?t=7h26m16s Hot topics: Efficiency and Deployment Process] || No || [http://dconf.org/2015/ DConf 2015] || 2015-05
 +
|-
 +
| [http://modernmaintainablecode.com/ Mark Isaacson] || [https://www.youtube.com/watch?v=HHHhi4_9sGo Leveraging D to mitigate dependency-induced code smell] || [http://dconf.org/2015/talks/isaacson.pdf Yes] || [http://dconf.org/2015/ DConf 2015] || 2015-05
 +
|-
 +
| [http://stackoverflow.com/users/160887/jonathan-m-davis Jonathan M. Davis] || [https://www.youtube.com/watch?v=A8Btr8TPJ8c Introduction to Ranges] || [http://dconf.org/2015/talks/davis.pdf Yes] || [http://dconf.org/2015/ DConf 2015] || 2015-05
 +
|-
 +
| [http://dconf.org/2015/talks/smith.html Andy Smith] || [https://www.youtube.com/watch?v=0KBhb0iWsWQ Hedge Fund Development Case Study] || [http://dconf.org/2015/talks/smith.pdf Yes] || [http://dconf.org/2015/ DConf 2015] || 2015-05
 +
|-
 +
| [https://github.com/Dicebot Mihails "Dicebot" Strasuns] || [https://www.youtube.com/watch?v=kDu0lgwqHKM Now We Are Porting] || [http://dconf.org/2015/talks/strasuns.pdf Yes] || [http://dconf.org/2015/ DConf 2015] || 2015-05
 +
|-
 +
| [https://www.uvu.edu/profpages/profiles/show/user_id/67 Chuck Allison] || [https://www.youtube.com/watch?v=iTJnkF0H6S8 Confessions of a C++ Wonk: Why D Is Very, Very Good For Me] || [http://dconf.org/2015/talks/allison.pdf Yes] || [http://dconf.org/2015/ DConf 2015] || 2015-05
 +
|-
 +
| [http://www.walterbright.com/ Walter Bright], [http://erdani.com/ Andrei Alexandrescu] || [https://youtu.be/-OCl-jWyT9E?t=4h1m44s Ask Us Anything!] || No || [http://dconf.org/2015/ DConf 2015] || 2015-05
 +
|-
 +
| [https://github.com/deadalnix Amaury Sechet] || [https://www.youtube.com/watch?v=ScHZsO1RzAI Memory, What Is It All About?] || [http://dconf.org/2015/talks/sechet.pdf Yes] || [http://dconf.org/2015/ DConf 2015] || 2015-05
 +
|-
 +
| [http://klickverbot.at/ David Nadlinger] || [https://www.youtube.com/watch?v=WzXe2kT9sEo DRuntime and You] || [http://dconf.org/2015/talks/nadlinger.pdf Yes] || [http://dconf.org/2015/ DConf 2015] || 2015-05
 +
|-
 +
| [https://www.linkedin.com/in/liranzvibel Liran Zvibel] || [https://www.youtube.com/watch?v=1W6uhX6AITM Using D for Implementing a Large Scale Primary Storage System] || [http://dconf.org/2015/talks/zvibel.pdf Yes] || [http://dconf.org/2015/ DConf 2015] || 2015-05
 +
|-
 +
| [https://github.com/Hackerpilot Brian Schott] || [https://www.youtube.com/watch?v=FmFyB9e7edw Tools for D Development] || [http://dconf.org/2015/talks/schott.zip Yes] || [http://dconf.org/2015/ DConf 2015] || 2015-05
 +
|-
 +
| [https://github.com/yebblies Daniel Murphy] || [https://www.youtube.com/watch?v=5daHGXSetXk DDMD and Automated Conversion from C++ to D] || [http://dconf.org/2015/talks/murphy.pdf Yes] || [http://dconf.org/2015/ DConf 2015] || 2015-05
 +
|-
 +
| [http://www.walterbright.com/ Walter Bright] || [https://www.youtube.com/watch?v=znjesAXEEqw Keynote - Memory DisAllocation] || [http://dconf.org/2015/talks/bright.pdf Yes] || [http://dconf.org/2015/ DConf 2015] || 2015-05
 +
|-
 +
| [http://www.walterbright.com/ Walter Bright] || [https://www.youtube.com/watch?v=IkwaV6k6BmM Interfacing D to Legacy C++ Code] || [http://www.slideshare.net/nwcpp/cppint Yes] || [http://nwcpp.org/ NWCPP] || 2015-01
 +
|-
 +
| [http://erdani.com/ Andrei Alexandrescu] || [http://vimeo.com/97415383 Three Cool Things about D] || [http://www.slideshare.net/andreialexandrescu1/handouts-35661779 Yes] || [http://www.ndcoslo.com/ NDC 2014] || 2014-06
 +
|-
 +
| [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] || [http://www.youtube.com/watch?v=AhR4PSExnqk 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
 +
|-
 +
| Many || [http://www.youtube.com/watch?v=oF8K4-bieaw Lightning Talks] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05
 +
|-
 +
| [http://blog.extrawurst.org Stephan Dilly] || [http://www.youtube.com/watch?v=_gCFpHxAJRc 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] || [http://www.youtube.com/watch?v=qErXPomAWYI 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.youtube.com/watch?v=WmE7ZR1_YKs Real-Time Big Data in D] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05
 +
|-
 +
| [http://walterbright.com/ Walter Bright] || [http://www.youtube.com/watch?v=eh8WETRT7q4 High Performance Code Using D] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05
 +
|-
 +
| Michael V. Franklin || [http://www.youtube.com/watch?v=o5m0m_ZG9e8 Tiny, Ubiquitous Machines Powered by D] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05
 +
|-
 +
| [https://github.com/ibuclaw Iain Buclaw] || [http://www.youtube.com/watch?v=7Ufrxfl2G3k Debugging in D] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05
 +
|-
 +
| [https://github.com/braddr Brad Roberts] || [http://www.youtube.com/watch?v=Es8st0E5428 Tooling: Bringing Developers and Development Together] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05
 +
|-
 +
| [http://thecybershadow.net/ Vladimir Panteleev] || [http://www.youtube.com/watch?v=5iXRFlKvEY0 Reducing D Bugs] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05
 +
|-
 +
| [http://prospectivesoftware.com Adam Wilson] || [http://www.youtube.com/watch?v=PRbK7jk0jrk 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://www.youtube.com/watch?v=cJGNItlMWBM Refactoring JIT Compilation] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05
 +
|-
 +
| [http://aristeia.com/ Scott Meyers] || [http://www.youtube.com/watch?v=48kP_Ssg2eY 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=TNvUIWFy02I 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=xpImt14KTdc 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=1JZNvKhA3mA 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=hkaOciiP11c 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=ymoIx3klQ6M 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=TlqVu9RtoeY Templates in the Wild: A Postmortem] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05
 +
|-
 +
| [http://erdani.com/ Andrei Alexandrescu] || [http://www.youtube.com/watch?v=U580iDBBZQk&feature=youtu.be 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 111: Line 247:
 
|-
 
|-
 
! Name !! Title !! Interviewed By !! Date
 
! Name !! Title !! Interviewed By !! Date
 +
|-
 +
| Andrei Alexandrescu || [http://cppcast.com/2015/10/andrei-alexandrescu/ D with Andrei Alexandrescu] || [http://cppcast.com/ CppCast] || 2015
 +
|-
 +
| Stroustrup, Matsakis, Alexandrescu, Pike || [https://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2014/Panel-Systems-Programming-Languages-in-2014-and-Beyond Panel: Systems Programming in 2014 and Beyond] || [https://channel9.msdn.com/events/lang-next/lang-next-2014 Lang.NEXT] || 2014
 
|-
 
|-
 
| Sutter, Lovell, Alexandrescu, Griesemer, Bright || [http://channel9.msdn.com/Blogs/Charles/Alexandrescu-Bright-Meijer-Moran-Pure-versus-Native-and-much-more Native Languages] ||[http://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2012 Lang.NEXT] || 2012
 
| Sutter, Lovell, Alexandrescu, Griesemer, Bright || [http://channel9.msdn.com/Blogs/Charles/Alexandrescu-Bright-Meijer-Moran-Pure-versus-Native-and-much-more Native Languages] ||[http://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2012 Lang.NEXT] || 2012

Revision as of 03:58, 7 January 2017

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

Talks and presentations

Author Title Slides Location Date
Andrei Alexandrescu Keynote Yes DConf 2016 2016-05
Ali Çehreli Multitasking with D Yes DConf 2016 2016-05
Luís Marques What Parnas72 Means for D Yes DConf 2016 2016-05
Ethan Watson Quantum Break: AAA Gaming With Some D Code Yes DConf 2016 2016-05
Kai Nacke D Everywhere! Yes DConf 2016 2016-05
Steve Schveighoffer Mutability Wildcards in D Yes DConf 2016 2016-05
Various Lightning Talks No DConf 2016 2016-05
Walter Bright Spelunking D Compiler Internals Yes DConf 2016 2016-05
Don Clugston Using Floating Point Without Losing Your Sanity Yes DConf 2016 2016-05
Liran Zvibel Using D for Implementing a Large Scale Primary Storage System Yes DConf 2016 2016-05
Benjamin Thaut D's Import and Export Business Yes DConf 2016 2016-05
Robert Schadek Asynchronous SPAs without a Line of HTML or Javascript Yes DConf 2016 2016-05
Amaury Sechet Bit Packing like a Madman Yes DConf 2016 2016-05
Various D Process Panel - Martin Nowak, Vladimir Panteleev, Walter Bright, & Andrei Alexandrescu No DConf 2016 2016-05
Leandro Lucarella Keynote Yes DConf 2016 2016-05
Dylan Howard Cromwell Sociomantic Tsunami Program No DConf 2016 2016-05
Vladimir Panteleev D Secrets Yes DConf 2016 2016-05
Martin Nowak Object-Relational Mapper Yes DConf 2016 2016-05
Erik Smith A D Standard Database Interface & Implementation Yes DConf 2016 2016-05
John Colvin CLWrap: Nuisance-Free Control of your GPU Yes DConf 2016 2016-05
Mithun Hunsur Skiron: Experiments in CPU Design in D Yes DConf 2016 2016-05
Various "Sociomantic + D" Group Interview / Panel No DConf 2016 2016-05
Andrei Alexandrescu Writing Fast Code II No code::dive 2015 2015-11
Andrei Alexandrescu Writing Fast Code I No code::dive 2015 2015-11
Andrei Alexandrescu Three Cool Things about D No code::dive 2015 2015-11
Erich Gubler Why I Love D: An Undergrad Experience Yes DConf 2015 2015-05
Atila Neves Behaviour-Driven Development with D and Cucumber Yes DConf 2015 2015-05
John Colvin D Is For Science Yes DConf 2015 2015-05
Adam Ruppe Dynamic Types in D Yes DConf 2015 2015-05
Andrei Alexandrescu Keynote: Generic Programming Must Go Yes DConf 2015 2015-05
Various Hot topics: Efficiency and Deployment Process No DConf 2015 2015-05
Mark Isaacson Leveraging D to mitigate dependency-induced code smell Yes DConf 2015 2015-05
Jonathan M. Davis Introduction to Ranges Yes DConf 2015 2015-05
Andy Smith Hedge Fund Development Case Study Yes DConf 2015 2015-05
Mihails "Dicebot" Strasuns Now We Are Porting Yes DConf 2015 2015-05
Chuck Allison Confessions of a C++ Wonk: Why D Is Very, Very Good For Me Yes DConf 2015 2015-05
Walter Bright, Andrei Alexandrescu Ask Us Anything! No DConf 2015 2015-05
Amaury Sechet Memory, What Is It All About? Yes DConf 2015 2015-05
David Nadlinger DRuntime and You Yes DConf 2015 2015-05
Liran Zvibel Using D for Implementing a Large Scale Primary Storage System Yes DConf 2015 2015-05
Brian Schott Tools for D Development Yes DConf 2015 2015-05
Daniel Murphy DDMD and Automated Conversion from C++ to D Yes DConf 2015 2015-05
Walter Bright Keynote - Memory DisAllocation Yes DConf 2015 2015-05
Walter Bright Interfacing D to Legacy C++ Code Yes NWCPP 2015-01
Andrei Alexandrescu Three Cool Things about D Yes NDC 2014 2014-06
Andrei Alexandrescu Leverage No Lang.NEXT 2014-05
Amaury Sechet SDC, a D Compiler as a Library No DConf 2014 2014-05
Mihails Strasuns Declarative programming in D No DConf 2014 2014-05
Many Lightning Talks No DConf 2014 2014-05
Stephan Dilly Mobile Gameserver Backend in D Yes DConf 2014 2014-05
Adam D. Ruppe x86 Bare Metal and Custom Runtime Programming No DConf 2014 2014-05
Don Clugston Real-Time Big Data in D No DConf 2014 2014-05
Walter Bright High Performance Code Using D No DConf 2014 2014-05
Michael V. Franklin Tiny, Ubiquitous Machines Powered by D No DConf 2014 2014-05
Iain Buclaw Debugging in D No DConf 2014 2014-05
Brad Roberts Tooling: Bringing Developers and Development Together No DConf 2014 2014-05
Vladimir Panteleev Reducing D Bugs No DConf 2014 2014-05
Adam Wilson Designing an Aurora: A Glimpse at the Graphical Future of D No DConf 2014 2014-05
Maxime Chevalier-Boisvert Refactoring JIT Compilation No DConf 2014 2014-05
Scott Meyers The Last Thing D Needs No DConf 2014 2014-05
Walter Bright, Andrei Alexandrescu It's Payback Time! No DConf 2014 2014-05
Atila Neves Case Studies In Simplifying Code With Compile-Time Reflection No DConf 2014 2014-05
Adam Simpkins Experience Report: Using D at Facebook and Beyond No DConf 2014 2014-05
Dmitry Olshansky Inside the Regular Expressions in D No DConf 2014 2014-05
Chuck Allison A Real D In Programming: Lessons Learned From Eight Years of Teaching D at the University No DConf 2014 2014-05
Jonathan Crapuchettes Templates in the Wild: A Postmortem No DConf 2014 2014-05
Andrei Alexandrescu Opening Keynote: State of the Struct Address No DConf 2014 2014-05
David Simcha D-Specific Design Patterns No DConf 2013 2013
Andrew Edwards Falling Down: the birth of Åkerön No DConf 2013 2013
Maxime Chevalier-Boisvert Higgs, an Experimental JIT Compiler written in D Yes DConf 2013 2013
Rainer Schütze A Precise Garbage Collector for D Yes DConf 2013 2013
Vladimir Panteleev Web Development in D Yes DConf 2013 2013
Adam Wilson C# to D Yes DConf 2013 2013
Martin Nowak Shared libraries in D Yes DConf 2013 2013
Iain Buclaw GDC Yes DConf 2013 2013
Walter Bright, Andrei Alexandrescu, and more The D Development Process No DConf 2013 2013
Leandro Lucarella Concurrent Garbage Collection for D Yes DConf 2013 2013
Manu Evans Using D Alongside a Game Engine Yes DConf 2013 2013
Ben Gertzfield Writing Testable Code in D Yes DConf 2013 2013
Robert Schadek Distributed Caching Compiler for D Yes DConf 2013 2013
Ali Çehreli Copy and Move Semantics in D Yes DConf 2013 2013
Walter Bright Opening Keynote by Walter Bright Yes DConf 2013 2013
Andrei Alexandrescu Three Unlikely Successful Features of D Yes Lang.NEXT 2012
Walter Bright The D Programming Language Yes Lang.NEXT 2012
Andrei Alexandrescu Generic Programming Galore Using D Yes StrangeLoop 2011
Aldo Nunez Mago Debugger Inner Workings, Part I Yes NWCPP 2011
Aldo Nunez Mago Debugger Inner Workings, Part II No NWCPP 2011
Andrei Alexandrescu Three Cool Things About D Yes GoogleTechTalks 2010
Andrei Alexandrescu Iterators Must Go Yes (archived) BoostCon 2009
Peter Modzelewski et al. Compiler/Runtime workshops No Tango Conference 2008
Rick Richardson DReactor No (dead link) Tango Conference 2008
Rafal Bocian Teaching D No Tango Conference 2008
Mikola Lysenko Fibers Yes (Archived) Tango Conference 2008
Jarrett Billingsley Mini D Yes (Archived) Tango Conference 2008
team0xf (down?) team0xf gamedev No (dead link) Tango Conference 2008
Tomasz Stachowiak DDL Yes (Archived) Tango Conference 2008
Fawzi Mohamed Rolling Dice Testing No (dead link) Tango Conference 2008
Tomas Lindquist Olsen and Christian Kamm LDC No (dead link) Tango Conference 2008
Frank Benoit DWT No (dead link) Tango Conference 2008
Walter Bright and Andrei Alexandrescu The Future of D - Part 1 Yes D Conference 2007
Walter Bright and Andrei Alexandrescu The Future of D - Part 2 Yes - see above D Conference 2007
Brad Anderson and Gregor Richards DSSS and DSource DSource DSSS D Conference 2007
Bartosz Milewski Software Transactional Memory in D Yes D Conference 2007
Kris Bell Array Slicing and High Performance Systems yes D Conference 2007
Don Clugston Generating Truly Optimal Code Yes D Conference 2007
Sean Kelly Runtime Libraries Yes D Conference 2007
Kirk McDonald Hooking Python and D together Yes D Conference 2007
Benjamin Shropshire Compile Time Abstraction Slides Code D Conference 2007
Cristian Vlasceanu Tools for a New Generation Yes D Conference 2007
Walter Bright Advanced D Programming Language Features Yes NWCPP 2007
Walter Bright Metaprogramming in D No NWCPP 2007

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