Why does domain driven design seem only popular with static languages like C# & Java?
Most books on design/coding techniques such as TDD and design patterns are written in Java or C#, since that is currently the lowest common denominator language and have the widest user base, or at least the largest base of people who can read and understand the language.  This is done largely for marketing reasons so that they appeals to the largest demographic.
That does not mean the the techniques are not applicable to or used in other languages.  From what I know of DDD most of the principles are language independent and AFAICR the original DDD book had almost no code samples in it (but it is a couple of years since I read it, so I may be mistaken).
Domain driven design has become my architecture of choice.  I've been able to find a abundance of books & tutorials for applying DDD principles within the ASP.net framework.  It mostly seems inspired from what Java developers have been doing for a good while now.
For my personal projects, I'm starting to lean more towards Python even though I'm finding it difficult to abandon static typing.  I was hoping to find lots of help with applying DDD using a dynamic language.  There doesn't seem to be anything out there about Python & DDD.  Why is that?  Obviously DDD can apply quite well to Python.  Do people not take on as large of projects in Python?  Or is applying DDD simply easier in Python given the dynamic typing therefore reducing the amount of required learning?
Perhaps my questionning is due to my lack of experience with Python.  Any advice you might have for me will be appreciated.