Question

Sachant que D1 will be discontinued effective December 31, 2012, vaut-il toujours la peine de continuer à utiliser le tango étant donné que la distribution officielle est sous D1?

Était-ce utile?

La solution

Si vous parlez de savoir si cela vaut la peine de continuer à utiliser Tango avec D1 une fois que le support officiel pour D1 disparaît, alors je pense que c'est à peu près la même réponse que si cela vaut la peine d'utiliser D1. L'absence de support D1 pour DMD ne devrait vraiment pas avoir d'effet sur la question de savoir si le tango pour D1 est toujours utilisable. La vraie question est de savoir si vous souhaitez vous en tenir à D1 malgré son manque de soutien ou si vous souhaitez passer à D2.

Maintenant, en supposant que vous voulez passer à D2 ...

Personnellement, je conseillerais à la recherche de Phobos avant tout, car c'est la bibliothèque standard, et bien qu'elle ait encore de la place pour s'améliorer, c'est loin Mieux que pour D1. Il a également un soutien communautaire définitif et continue de croître. Les nouveaux projets sont les plus susceptibles d'utiliser des phobos et ne sont susceptibles d'utiliser du tango que s'ils étaient portés à partir de D1.

Cependant, il n'y a aucune raison pour que vous ne puissiez pas utiliser Tango dans D2 si vous le souhaitez - surtout si vous portez du code de D1. Il y a un fourche de tango qui a récemment été porté à D2. Et comme n'importe quelle bibliothèque tierce, vous pouvez choisir de l'utiliser dans votre code si vous le souhaitez. Vous pouvez même l'utiliser aux côtés de Phobos si vous le souhaitez (contrairement à D1), bien que leurs styles soient très différents. C'est vraiment à vous de décider que vous utilisiez principalement des phobos ou du tango.

Si votre préoccupation est que le tango ne sera pas pris en charge à long terme - en particulier avec la version officielle étant toujours D1 - je ne pense pas que quiconque puisse vraiment prédire cela. Je m'attends à ce que ce soit le cas, mais cela ne me surprendrait pas si cela n'évolue pas beaucoup plus loin, simplement parce que la majorité des utilisateurs de D2 vont utiliser Phobos. Phobos sera être maintenu, car c'est la bibliothèque standard. Qui sait ce qui se passera avec Tango. Mais la fourche D2 est actuellement maintenue, et il se pourrait qu'une communauté grandisse autour de cela (que ce soit les utilisateurs de D1 Tango se déplaçant vers les utilisateurs de D2 ou D2 décidant qu'ils veulent l'utiliser), et cela continuera d'être solide, bibliothèque bien soutenue. Il n'y a tout simplement aucun moyen de savoir à ce stade.

Donc, Phobos est votre meilleur pari, mais il n'y a vraiment aucune raison de ne pas utiliser le tango si vous le souhaitez.

Autres conseils

À en juger par le fait qu'il y a une fourche (mentionnée déjà par Jonathan) de Tango qui fonctionne avec D2, je crois fermement qu'il y aura une base d'utilisateurs croissante autour du port D2, et je crois certainement que certains des modules de tango méritent même de mériter de être déplacé à Phobos. Les premiers tango qui viennent à l'esprit sont les conduits et les sélecteurs. Phobos n'offre rien de comparable à distance avec eux, donc je crois en un avenir brillant de Tango2.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top