Pregunta

Sabiendo que D1 will be discontinued effective December 31, 2012, ¿todavía vale la pena continuar usando Tango dado que la distribución oficial está bajo D1?

¿Fue útil?

Solución

Si está hablando de si vale la pena continuar usando Tango con D1 una vez que el apoyo oficial para D1 desaparezca, entonces creo que esa es la misma respuesta que si vale la pena continuar usando D1. La falta de soporte D1 para DMD realmente no debería tener ningún efecto sobre si Tango para D1 todavía se puede usar. La verdadera pregunta es si desea seguir con D1 a pesar de su falta de soporte o si desea mudarse a D2.

Ahora, suponiendo que quieres mudarte a D2 ...

Personalmente, aconsejaría buscar a Phobos en primer lugar, porque es la biblioteca estándar, y aunque todavía tiene espacio para mejorar, es lejos Mejor de lo que era para D1. También tiene apoyo comunitario definitivo y continúa creciendo. Es más probable que los nuevos proyectos usen Phobos y solo es probable que usen Tango si se portaban desde D1.

Sin embargo, no hay ninguna razón por la que no pueda usar Tango en D2 si lo desea, especialmente si está portando el código de D1. Hay un tenedor de tango que recientemente fue portado a D2. Y al igual que cualquier biblioteca de terceros, puede elegir usarla en su código si lo desea. Incluso puede usarlo junto con Phobos si lo desea (a diferencia de D1), aunque sus estilos son muy diferentes. Realmente depende de ti si usas Phobos o Tango principalmente.

Si su preocupación es que el tango no será compatible a largo plazo, especialmente con la versión oficial que sigue siendo solo D1, no creo que nadie realmente pueda predecir eso. Espero que sea, pero no me sorprendería si realmente no evoluciona mucho más, simplemente porque la mayoría de los usuarios de D2 van a usar Phobos. Fobos voluntad ser mantenido, porque es la biblioteca estándar. Quién sabe qué pasará con el tango. Pero actualmente se mantiene la bifurcación D2, y podría ser que una comunidad crezca en torno a eso (ya sea los usuarios de D1 Tango que se mueven a los usuarios de D2 o D2 que deciden que quieren usarlo), y continuará siendo un fuerte, Biblioteca bien respaldada. Simplemente no hay forma de saberlo en este momento.

Entonces, Phobos es tu mejor opción, pero realmente no hay razón para no usar Tango si quieres.

Otros consejos

A juzgar por el hecho de que hay una bifurcación (mencionada por Jonathan) de tango que funciona con D2, creo firmemente que habrá una base de usuario cada vez mayor alrededor del puerto D2, y ciertamente creo que algunos de los módulos de tango incluso merecen ser trasladado a Phobos. Las primeras cosas de tango que vienen a la mente son conductos y selectores. Phobos no ofrece nada ni remotamente comparable con ellos, por lo que creo en el futuro brillante del tango2.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top