Forum: Duyurular RSS
Tango artık D2 ile uyumlu
acehreli (Moderatör) #1
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Konu adı: Tango artık D2 ile uyumlu
Şaşırtıcı bir haber:

  https://github.com/SiegeLord/Tango-D2

Ali
zafer #2
Üye Tem 2009 tarihinden beri · 700 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Tango ne oldu gerçekten, D1 ile ismini çok duyuyordum hatta çok güzel bir kütüphane olduğu söyleniyordu ama daha sonra sanki geliştirilmesi durdu gibi. Zaten bizde Phobos ile devam ettiğimiz için bende hiç ilgilenmedim. Son durum nedir acaba?
https://github.com/zafer06 - depo
acehreli (Moderatör) #3
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Bende de durum aynıydı: Zaten D'yi yeni öğrenmeye başlamışken bir de iki farklı kütüphaneyle uğraşmak yerine daha standart olanı diye (ve biraz da Alexandrescu da onu zaten yeğliyor diye) Phobos'u seçmiştim.

O zamandan beri Tango'nun çok daha üstün olduğu söyleniyordu ama Andrei'in kafasındaki fikirler ya yoktu ya da sahipleri Andrei'ye uymak istemiyorlardı. (Şimdi tahmin ettiğim kadarıyla, belki de Andrei aralık kavramını savunuyordu ama Tango'nun tasarımı öyle değildi.)

D2 geliştikçe Tango derlenemez oldu. Tango'nun ayrıntılarını bilmediğim bir D runtime ile uyumlu olmama sorunu vardı.

Tango'yu yazan bazı programcılar özellikle Andrei ile geçinemedikleri için D dünyasından bütünüyle ayrıldılar. (Belki de yalnızca bir kişi vardır öyle; emin değilim. :))

Tango'dan esinlenmiş olduğundan şüphelenilen bir datetime modülünün Phobos'a alınmasına Tango'cular engel oldular.

Bir kaç ay önce Tango'nun D2'ye uydurulacağı söylenmişti.

Bugün de artık D2 ile derlenebildiği duyuruldu. Bu güzel bir haber çünkü ne zaman Phobos'taki ilkel modüllerden söz edilse birisi Tango'daki eşdeğerinin iyi olduğunu söylüyordu. Ama Phobos da eskisinden çok iyi ve her sürümde gittikçe gelişiyor.

Ali
Avatar
Salih Dinçer #4
Üye Ock 2012 tarihinden beri · 1912 mesaj · Konum: İstanbul
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Aklıma Tango&Cash (1989) geldi. Tabi D içine Tango ve Phobos demek gerekiyor...:)

Bu arada belki biliyorsunuzdur; belki bazı eski kodlar için işe yarayabilir: http://dsource.org/projects/tangobos

Gerçi artık, aşağıda açıklaması yer alan şu projeye gerek var mı ki...:)
Tangobos is a port of Phobos (the D standard library) to the Tango runtime, allowing most Phobos software to be compiled unmodified with Tango. In practice only the lowest-level parts of Phobos needed any porting at all -- the majority of Tangobos modules are unmodified copies of the original Phobos sources.

Tangobos is retrievable via SVN at http://svn.dsource.org/projects/tangobos/trunk

Purpose: Tango and Phobos are, by default, incompatible due to their different implementations of core system functions like the garbage collector, IO, and threading. It has been announced that Tango and Phobos will be gradually moving towards some form of compatibility; but in the mean time, Tangobos was created out of a realistic view of the scenario to allow people to mix and match code from both libraries today. Tangobos is neither part of Tango nor supported or affiliated with the Tango team, though the Tango team has graciously started providing versions of Tango with Tangobos bundled-in.
Bilgi paylaştıkça bir bakmışız; kar topu olmuş ve çığ gibi üzerimize geliyor...:)
Doğrulama Kodu: VeriCode Lütfen resimde gördüğünüz doğrulama kodunu girin:
İfadeler: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Özel Karakterler:
Forum: Duyurular RSS
Bağlı değilsiniz. · Şifremi unuttum · ÜYELİK
This board is powered by the Unclassified NewsBoard software, 20100516-dev, © 2003-10 by Yves Goergen
Şu an: 2017-11-18, 00:29:59 (UTC -08:00)