6

それを知ってD1 will be discontinued effective December 31, 2012、公式の配布がD1の下にあることを考えると、Tangoを使い続けることはまだ価値がありますか?

4

2 に答える 2

9

D1の公式サポートが終了した後もD1でTangoを使い続ける価値があるかどうかということであれば、D1を使い続ける価値があるかどうかとほぼ同じ答えだと思います。dmd の D1 サポートの欠如は、D1 の Tango がまだ使用可能かどうかに影響を与えるべきではありません。問題は、サポートがないにもかかわらず D1 を使い続けるか、D2 に移行するかです。

さて、あなたがD2に移行したいとします...

個人的には、何よりもまずフォボスを検討することをお勧めします。これは標準ライブラリであり、まだ改善の余地がありますが、D1の場合よりもはるかに優れているためです。また、明確なコミュニティ サポートがあり、成長を続けています。新しいプロジェクトは Phobos を使用する可能性が最も高く、D1 から移植された場合にのみ Tango を使用する可能性があります。

ただし、必要に応じて、特に D1 からコードを移植する場合は、D2 で Tango を使用できない理由はありません。最近 D2 に移植されたTangoのフォークがあります。また、サードパーティのライブラリと同様に、必要に応じてコードで使用することもできます。必要に応じて、(D1 とは異なり) Phobos と一緒に使用することもできますが、それらのスタイルは大きく異なります。Phobos と Tango のどちらを主に使用するかは、あなた次第です。

Tango が長期的にサポートされないことを懸念している場合 (特に公式バージョンがまだ D1 のみであるため)、それを本当に予測できる人はいないと思います。そうなることを期待していますが、D2 ユーザーの大部分がフォボスを使用するという理由だけで、これ以上進化しなくても驚かないでしょう。Phobos標準ライブラリなので維持されます。タンゴで何が起こるかは誰にもわかりません。しかし、D2 フォークは現在維持されており、それを中心にコミュニティが成長する可能性があります (D1 Tango ユーザーが D2 に移行するか、D2 ユーザーがそれを使用することを決定するか)、それは引き続き強力です。よくサポートされているライブラリ。現時点では知る由もありません。

したがって、Phobos が最善の策ですが、必要に応じて Tango を使用しない理由はありません。

于 2012-02-22T05:56:08.127 に答える
1

D2 で動作する Tango のフォーク (Jonathan によって既に言及されている) があるという事実から判断すると、D2 ポートの周りのユーザーベースが増加すると確信しています。フォボスに移動します。Tango で最初に思い浮かぶのは、コンジットとセレクターです。Phobos はそれらに匹敵するものをまったく提供していないため、Tango2 の明るい未来を信じています。

于 2012-02-22T09:46:08.130 に答える