With Tango I sometimes have to import more modules than with phobos. Whats the deal?
• A: Tango is deliberately modular in order to aid portability, minimize functional coupling, and avoid bloat. A Tango philosophy is to design with modularity in mind, and provide a wrapper layer on top where that makes sense. For example, the tango.util.Convert module provides generic wrappers around discrete text converters. In a similar fashion, much of the tango.io.stream package is comprised of wrappers around the more modular portions of the IO system.