在库的设计上确实没有多少人能比Andrei Alexandrescu 厉害,tango在一段时间内是有优势的,但这样的优势随着d2的不断更新以及phobos的不断完善而逐渐降低。我个人不倾向于tango那样的设计风格,这等于是把c++或.net上的东西搬到了d语言平台上,并没有更多的利用到d语言的优势。反观phobos,大师们追求完美的设计精神值得赞扬,但什么时候能完善到工业级别还是个问题。如果能把两个库整合到一起就好了,我感觉tango的作者们可能已经感受到了,因为终究不是D的设计者,设计标准库的实力和权威都稍有欠缺,因此现在的更新速度也比较慢了。
选择D2,phobos作为标准库,已经是毋庸置疑的了。再停留在D1时代跟不上变化。