Jump to page: 1 2
Thread overview
Neden D1 ve D2
Mar 10, 2012
Salih Dinçer
Mar 10, 2012
Salih Dinçer
Mar 10, 2012
zafer
Mar 10, 2012
Salih Dinçer
Mar 10, 2012
Salih Dinçer
Mar 11, 2012
zafer
Mar 11, 2012
Salih Dinçer
Mar 11, 2012
zafer
Mar 12, 2012
Salih Dinçer
Mar 12, 2012
Mengu
Mar 12, 2012
Salih Dinçer
March 10, 2012

Merhaba,

D1 ile D2 arasındaki farkları tam bilmiyorum. Yani bu işe ilk D1 ile başlamıştım. Tabi amatör gözlükler ile baktığımda D2'nin daha iyi olacağına karar verdim. Ancak zamanla D2'nin şişmanladığını düşünmeye ve merak etmeye başladım:

  • D1'i farklı, D2'yi başka bir ekip mi geliştiriyor?
  • Temelde çok ileriye gitmeden D1 de işimizi görüyor mu?
  • Neden biri emekliye ayrılmıyor? Yoksa bunlar yapışık ikizler mi?
  • Belki biri Mars'a ışınlanmış ve oranın şartlarında evrimleşmiş D2 mi...:)

Teşekkürler...

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

March 10, 2012

Bu soru ve cevaplar çok iyi oldu, teşekkürler...:)

En azından benim için faydalı oldu. Hatta emekliye ayrılacağını unutmuşum bile. Bunu Wikipedia'ya eklediğin zamanı hatırladım şimdi... :blush:

C++ bakış açısına ben hiç girmedim. Belki bir yerde daha yazmışımdır; ben eski Pascalcı'lardanım. O yüzden sade ve temiz diller hoşuma gidiyor. O yüzden Delphi'den uzaklaştım ve C# bir nebze de olsun yeni bir açılım sağladı. Tabi C'den tamamen kopamayacağım gibi D'de bizden bunu istemiyor. Aksine C ile akrabalık bağlarını sıkı tutuyor...

Ahh, birileri tıpkı Go'daki gibi bir kütüphane (image/png sınıfı) yapsa da resim işleyebilsek. Açıkcası GtkD ile tam anlaşamadık ya da pek sevmemiş olabilirim. Belki de openD (http://www.opend.org)'den daha iyidir ki şu sıralar onu denemeye çalışıyorum. Başarılı olursam daha objektif karşılaştırma yapacağım ve belki burada paylaşırım.

Bir de bize güzel bir IDE lazım ve gördüğüm kadarıyla IDE-D (http://d-ide.sourceforge.net/) yeteri kadar geliştirilmiyor. Gerçi baka alternatifler de var ama onları da henüz deneme fırsatı bulmadım...

Başarılar...

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

March 10, 2012

Alıntı (Salih Dinçer):

>

Bir de bize güzel bir IDE lazım ve gördüğüm kadarıyla IDE-D (http://d-ide.sourceforge.net/) yeteri kadar geliştirilmiyor. Gerçi baka alternatifler de var ama onları da henüz deneme fırsatı bulmadım...

IDE konusunda bende aynı fikirdeyim. Özellikle günümüzde IDE'ler birbiri ile bir çok alanda yarışırken ister istemez iyi bir IDE bir ihtiyaç haline geliyor. Bir kaç gündür Visual Studio 11 Beta geliştirme ortamını test ediyorum. Elbette kod her yerde yazılır buna bir itirazım yok ama VS gibi bir ortamda kod yazmanında bambaşka bir keyfi var. Ayrıca bu vesile ile Microsoft'u bir kez daha tebrik etmek isterim gerçekten ortaya güzel işler çıkarıyorlar.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

March 10, 2012

VS11'i henüz çekip deneyemedim, Win8'de vardı ama ben çok fark görememiştim. Zaten Express sürümü bana yetiyordu. Herhalde uzmanlar bunu daha iyi fark edecektir. Senin gördüğün farklar neler?

Aslında D, bir şekilde VS'ye entegre edilebilir. Sonuçta bu geliştirme ortamında ActionScript bile yazılabilecek araçlar (ama paralı!) olduğunu gördüm. Gerçi Flash Builder varken VS'ye ne gerek var...:)

Mono'nun D dili desteği de var ama ben kurmayı beceremedim. Bahsedildiği gibi ilgili deponun adresini yazılımın ayarlarına girdim ama bir şeyler ters gitti işte. Aslında Mono da fena değil ama VS'yi tercih ederim!

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

March 10, 2012

Alıntı (Salih Dinçer):

>

Yani bu işe ilk D1 ile başlamıştım.

Ben hiç dikkatli olarak incelemedim ve kullanmadım ama çoğu modern olanak D1'de bulunmuyor. Onu daha çok C++'ın kötü ve gereksiz tarafları atılmış ve dizileri düzeltilmiş olanı diye tarif edebiliriz. Geçende şu sayfadan haberim olmuştu:

http://attractivechaos.wordpress.com/2012/02/28/timeline-of-the-d-programming-language/

Alıntı:

>

D2'nin daha iyi olacağına karar verdim.

İkisi karşılaştırılamaz bile.

Alıntı:

>

Ancak zamanla D2'nin şişmanladığını düşünmeye ve merak etmeye başladım:

Evet, çok olanak var. Ben kendi adıma mutluyum: C++ bakış açısından çıkmama yardım etti. Başka bir sürü kavram ve yöntem öğrendim.

Alıntı:

>
  • D1'i farklı, D2'yi başka bir ekip mi geliştiriyor?

Hayır. Artık D1'e ek yapılmıyor. Yalnızca hata giderimi devam ediyor.

Alıntı:

>
  • Temelde çok ileriye gitmeden D1 de işimizi görüyor mu?

Duyduğum kadarıyla çok iyi ve temiz bir dilmiş.

Alıntı:

>
  • Neden biri emekliye ayrılmıyor? Yoksa bunlar yapışık ikizler mi?

D1 bu sene sonunda emekliye ayrılıyor.

Alıntı:

>
  • Belki biri Mars'a ışınlanmış ve oranın şartlarında evrimleşmiş D2 mi...:)

Bence D2'nin en büyük farkı, Andrei'nin etkisi. Eski programlarla uyumsuz olan olanaklar eklenmeye başlayınca bir noktada ikisini ayırmışlar.

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

March 10, 2012

Ancak Visual D, IDE-D gibi tek başına çalışmıyor. Gerçi o da dotNet çatısına ihtiyaç duyuyor...

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

March 10, 2012

Alıntı (Salih Dinçer):

>

D, bir şekilde VS'ye entegre edilebilir.

Ben denemedim ama kullananlar Visual D'yi çok beğeniyorlar:

http://dsource.org/projects/visuald

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

March 12, 2012

Alıntı (Salih Dinçer:1331402607):

>

Senin gördüğün farklar neler?

Burada uzun uzun anlatma fırsatım yok ama istersen şu adreste http://www.enterprisecoding.com/blog/post/visual-studio-11-beta-yayinlandi bir takım yenilikler hakkında bilgi bulabilirsin. Arayüz ilk başta bana da tuhaf gelsede kullandıkça hoşuma gitmeye başladı.

Alıntı:

>

Ben denemedim ama kullananlar Visual D'yi çok beğeniyorlar:

Visual D'yi bende bir kaç defa denedim ama çok ısınımadım. Yada yeterince ilgilenmedim belki, bilemiyorum. Onun yerine monodevelop için geşiltirilen Mono-D bana daha kullanışlı geldi özellikle Debug, Release gibi Unittest adından bir derleme seçeneği daha olması çok hoşuma gitmişti ama Salih'inde belirttiği gibi Windows platformunda VS varken monodevelop çok basit kalıyor.

Neyse nihayetinde CodeBlocks kullanıyorum. CodeBlocks'u seçmemin iki önemli sebebi ise birincisi tüm derleme işleminin konsol çıktısını alt pencerede gösteriyor. Böylece derlemenin tüm adımlarını görebiliyorum. İkincisi ise derleme için kendi Makefile dosyamı kullanmama izin veriyor ve Makefile dosya entegrasyonu çok kolay üstelik tüm bu işlemleri bir CodeBlocks proje çatısı altında yapabiliyorum.

ve tabi ki her iki sistemde (linux-windows) çalışıyor olması en güzel olanı.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

March 12, 2012

Alıntı (zafer):

>

... monodevelop için geşiltirilen Mono-D bana daha kullanışlı geldi özellikle Debug, Release gibi Unittest adından bir derleme seçeneği daha olması çok hoşuma gitmişti ama Salih'inde belirttiği gibi Windows platformunda VS varken monodevelop çok basit kalıyor.
Mono-D'yi ben kuramamıştım, anlatır mısın; nasıl kurdun? Şimdi yeni bir sistem (Gnome üzerinde Trisquel Linux) kurdum. Orada tekrar deneyeceğim. Şimdi kullandığım eski sistemde kurmayı becerememiştim...:(

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

March 12, 2012

Alıntı (Salih Dinçer):

>

Mono-D'yi ben kuramamıştım, anlatır mısın; nasıl kurdun?

Ben şu adresteki http://mono-d.alexanderbothe.com/?page_id=9 yönergelerle kurulum yaptım. Zaten Mono-D bir MonoDevelop eklentisi olarak geliştirilmiş dolayısı ile sen sadece depoyu ekliyorsun gelisini MonoDevelop hallediyor ama sıkıntı MonoDevelop sürümünde başlıyor. Kurulum için 2.8 ve üzeri bir sürüm gerekiyor ancak MonoDevelop indirme sayfasına (http://monodevelop.com/Download) bakarsan Linux dağıtımları için kararlı sürümün 2.6 sürümünde kaldığını görürsün.

Ben denemeyi windows ortamında yapmıştım o sebeple sürüm çok sıkıntı olmamıştı. Ama tabi MonoDevelop'u kaynak koddan derleyip kuracaksan o zaman sanırım Linux ortamındada sıkıntı olmaz. Şimdiden kolay gelsin :)

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

« First   ‹ Prev
1 2