知道D1 will be discontinued effective December 31, 2012
,鑑於官方發佈不到D1,繼續使用探戈還是值得的嗎?探戈未來與D1停產
回答
如果你在談論是否值得繼續使用探戈D1一次D1官方支持消失了,那麼我認爲這幾乎是相同的答案,因爲它是否值得繼續使用D1。 D1對dmd的支持的缺乏實際上不應該影響Tango對於D1是否仍然可用。真正的問題是,儘管缺乏支持或是否想轉向D2,是否仍想堅持D1。現在
,假設你想要移動到D2 ......
就個人而言,我想建議你到火衛一首先,因爲它是標準庫,雖然它仍然有改進的空間,這是far好於D1。它也有明確的社區支持並繼續增長。新項目最有可能使用Phobos,並且只有在從D1移植到Tango時纔有可能使用Tango。
然而,有沒有理由你可以在D2,如果你想不使用探戈 - 特別是如果你從D1移植代碼。有一個fork of Tango最近被移植到D2。就像任何第三方庫一樣,如果你願意,你可以選擇在你的代碼中使用它。如果你想要(和D1不同),你甚至可以將它和Phobos一起使用,儘管它們的風格有很大的不同。無論您主要使用Phobos還是Tango,都取決於您。
如果您關注的是探戈不會在長期運行的支持 - 特別是與正式版仍然D1-唯一的 - 我不認爲任何人能夠真正預測。我預計它會是,但如果它沒有真正發展得更遠,就不會感到意外,因爲大多數D2用戶都將使用Phobos。 Phobos 將保留,因爲它是標準庫。誰知道Tango會發生什麼。但是D2分支目前仍在維護中,可能會有一個社區將圍繞這一趨勢發展(無論是D1 Tango用戶轉向D2還是D2用戶決定他們想使用它),它仍然會是一個強大的,支持良好的圖書館。目前沒有辦法知道。
所以,Phobos是你最好的選擇,但真的沒有理由,如果你想不使用探戈。
從Tango與D2合作的分支(Jonathan已經提到)這一事實來看,我堅信D2端口周圍會有越來越多的用戶羣,而且我相信一些Tango模塊甚至值得搬到Phobos。首先探戈的東西是導管和選擇器。火衛一提供的任何東西都不能與它們進行遠程比較,所以我相信Tango2的光明未來。
+1:你是正確的管道真的很棒! – menjaraz 2012-02-22 09:49:27
如果有人問我,我會把所有好東西從Tango移到Phobos。 - 讓感動感動,而不是一切!其餘的應該留在探戈中,繼續作爲druntime和Phobos之上的高級API開發。 – DejanLekic 2012-02-22 11:38:43
從Tango移動到Phobos的主要障礙是它們的許可證不兼容(Tango是BSD,Phobos是Boost)。否則,我預計其中一些已經被移植了。但事實上,除非原作者決定爲火衛一做出貢獻,否則這是不可能發生的。由於社區參與,火衛一的規模和能力都在提高,但是絕對有很多可以加入的。 – 2012-02-22 12:41:37
- 1. 獲取探戈
- 2. 普遍和探戈?
- 3. Vuforia +探戈項目
- 4. 編譯錯誤與探戈SDK進口
- 5. 探戈與Django - 第8章 - 練習
- 6. Django入門使用探戈與Django
- 7. Django - 探戈與Django上傳圖片
- 8. Django 1.6.5和1.5.4探戈與Django
- 9. 新項目探戈開發套件不升級/安裝探戈
- 10. 探戈預定義對象
- 11. 探戈項目,生根
- 12. 探戈項目的USB OTG
- 13. 機械工程探戈?
- 14. 探戈:如何從探戈設備使用Java獲取深度框架
- 15. 探戈已過時 - 無法更新探戈核心 - 不兼容的設備
- 16. 什麼是最Python的方式來翻譯(D1,D2)[]爲{D3:D2 []}其中g(D1)產生D3 []
- 17. 保存ADF時出錯 - 探戈探索者
- 18. d(和探戈)PowerPC上的Linux
- 19. 提取深度數據谷歌探戈
- 20. 項目探戈使用哪些功能
- 21. 使用探戈設備尋找對象
- 22. 項目探戈設備過時
- 23. 項目探戈,相機位置?
- 24. 有關新探戈的信息()
- 25. 使用探戈服務的Android Tensorflow
- 26. 探戈相機外部參數
- 27. 探戈開發者套件購買
- 28. 探戈項目是否利用Android SDK?
- 29. 添加ARToolkit標記跟蹤到探戈
- 30. 探戈統一示例不構建
謝謝你的回答。我確信火衛一是必不可少的,但我也希望官方的探戈隊轉投D2。太多的叉子不能讓我放心。 – menjaraz 2012-02-22 16:06:38