September 05, 2009

Digital Mars'ın profesyonel görüntüsü yok. :) Bunun bir sorun olmadığını düşünüyor olmalılar. Belki de henüz büyük patlamayı yapmıyorlardır.

D2'nin durumunu da yaşayarak görüyoruz... ;)

D'yi yaratan adam bir derleyici ustası ve çok iyi bir C++ derleyicisi zaten var. Ama bu biraz sorunlu: Ortalıkta zaten gcc gibi başka çok sayıda derleyici var. Kendimden örnek: 2001'den beri, çalıştığım bütün firmalar temelde gcc kullandılar. O, Digital Mars C++ derleyicisine fazla şans bırakmıyor.

Ama daha önemlisi, kusura bakmasınlar ama, :) bence C++ artık büyüyemeyecek kadar büyük bir dil haline geldi.

Son standart: 1998
Kütüphane eki: 2003
Beklenen yeni standart: 2010 ???

Komite yılda bir kaç kere toplanacak, yeni olanaklar bir iki kişi tarafından denenecek. Tartışılacak. Oylanacak... 98'deki hash tablolarında ve çok yeni 'concepts' olanağında olduğu gibi, bazı olanaklar zaman kalmadığı için iptal edilecek...

Bu olmaz... :) Olamıyor da zaten... Andrei Alexandrescu gibi bazı akıllı C++ kullanıcıları enerjilerini boşa harcamak yerine başka bir arayış içinde D'yi buluyorlar ve onun hızlı gelişimine katkıda bulunuyorlar.

Nasıl hızlı geliştiğini ve bir kaç kişi yerine yüzlerce gerçekten ilgili kişi tarafından denendiğini kendimiz de yaşıyoruz.

Böyle bir ortamda Microsoft'un da çözümleri var: C# ve Managed C++. İkisinin de benim içinde bulunduğum ortamlardakı etkisi: sıfır... Bizimle hiç ilgisi olmayan teknolojiler. Biz sistem düzeyindeyiz. Belki dinozor teknolojileri kullanıyoruz ama durum bu: biz C ve C++ dünyasındayız.

C, büyük projelere uygun değil. Programın güvenli çalışabilmesi için belirli kalıplara uyulması gerekiyor. Bunlar da gereksizce külfetli oluyor.

Zaten o yüzden C++ var. Yukarıdaki atıllığı yanında müthiş bir karmaşıklığı var.

Başka şeylere ihtiyaç var. D buna cevap veriyor. Arkasında kuvvetli bir grup insan oluşmuş durumda. Benim ilgilenmemin tek nedeni de Andrei Alexandrescu'nun desteği oldu.

Ne yazık ki ve doğal olarak D'nin tutup tutmayacağı belli değil. :) Bizim kazancımız, hızla gelişen bu olayın içinde olmak, ve bu gibi önemli şeylerin herkes tarafından yapılabileceğini görmek... Birazcık da Türkçe için ses çıkartıyoruz: Örneğin dilin yaratıcısı Walter Bright'ın Türkçe'nin iı sorunundan haberi yokmuş...

Bunları neden söylediğimden emin değilim. :) Rastgele fikirler... :)

Vala da çok ilginçmiş... Ta ilk C++ derleyicisi cfront gibi, arkada aslında C dosyaları oluşturuyormuş...

Ali

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

September 05, 2009

Tiobe'den haberim yoktu. Biz de bir zamanlar iş ilanlarını tarayarak aynı listeyi oluşturuyorduk. Bir örnek:

http://www.accu-usa.org/2003-02-Main.html#Trends

Tiobe popülerliğe bakıyormuş. D2 olgunlaşınca yukarı çıkacağını düşünebiliriz.

Ali

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

September 05, 2009

Ben fikirlere yanıt vermiyorsam,

  • ya tamamen katıldığım için,
  • ya hiçbir fikrim olmadığı için,
  • ya da kuvvetle karşı fikrim olmadığı için

vermiyorum. Hızlıca tekrar bakıyorum ve katılmadığım bazı fikirler de görüyorum. Hepsini ayrı ayrı yazacağım...

İlki: mono hakkında .NET'in Linux'taki eşdeğeri olduğu dışında hiçbir bilgim ve fikrim yok. (Zaten .NET ve C# ile ilgili de yok.)

Ali

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

September 05, 2009

Alıntı:

>

açık kaynak kodda kodların kalitesinin düşme ihtimalide var

Yazılım kalitesi, zamanla hep düşer. Açık veya kapalı farketmez.

Bu, olayın doğasında vardır. Her proje ideallerle başlar ve zamanla çürür. Açık kodlu projelerin kalitesinin düşmesi ile ne kasdedildiğini tam bilmiyorum ama "bütün değişkenler global olsun" gibi saçma derecede değilse, bence yazılımın zamanla doğal düşüşünden de olabilir

Alıntı:

>

Eğer projenin başındaki insanları çok çok iyi yönetemiyorsa yine problem oluşuyor.

Yazılım, programlama dilinden başlayarak, geliştirme aşamalarına kadar henüz doğrusu bulunamamış bir uğraştır. Bu yüzden bu kadar çok dil, programlama yöntemi, proje geliştirme yöntemi, vs. var.

Bunu söylemekle beraber, şu andaki şirkette işlerin çok iyi yürüdüğünü de söylemek gerek.

Öte yandan, firmaların amacı ortaya eser çıkartmak da değil: para kazanmaya çalışıyorlar. Eğer ürünün haftaya çıkması için küçük bir yazılımcılık ihlali yapacaksak, yapıyoruz. Zaten bu ihlaller de birikerek sonunda projenin çürümesine neden oluyorlar. Ama hepsi bir yere kadar. Eğer "doğru işi" yapmak 3 aylık bir çalışma olacaksa, kestirme hareketle olayı bir haftada bitirmek yeğleniyor.

Ali

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

September 05, 2009

Alıntı:

>

Ama google adsense reklamları bunun böyle olmadığını söyler gibi.

Google Adsense ile ilgili kimseden eleştiri duymadım. Bu taraflarda çok kabul edilen bir şey, çünkü sayfadaki hiçbir şeyi bozmuyorlar. Ben sen söyleyene kadar digitalmars.com'da reklam olduğunu farketmemiştim bile. :)

Alıntı:

>

C++'ı ölmeden bile mezara koyabiliriz

Yeni standart çıkacak. C++'nın bir avantajı, PHP gibi yamalı bohça olmuyor. Çünkü çok herşeyi ince eleyerek ekliyorlar.

D'nin hemen bir şey yapması gerektiği konusunda haklısın. Belki de zaten D2'nin olanaklarının sonuna gelmişlerdir.

Ali

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

September 05, 2009

D'nin tutma olasılığını güzel incelemişsin. :) Bütün söylediklerin mantıklı geliyor.

Ama ben biraz romantik de takılıyorum: Bazı konular açıklanamayacak şekilde de gelişebiliyor. Yani irdelemenin sonucu ne görünürse görünsün tutabiliyor veya tutamayabiliyor. Ben olaya bu gözle baktığım için, başka birisi de gelip D'nin neden tutmayacağını ispatlasa, ben yine de emin olana kadar devam ederim.

Çünkü önemli olan şu an. Ben ilerisi için plan yapmıyorum. Ben şu anda bir oluşumun parçasıyım. Benim nedenim bu kadar naif... :)

Ali

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

September 05, 2009

Alıntı (canalpay):

>

Alıntı:

>

Tiobe'den haberim yoktu. Biz de bir zamanlar iş ilanlarını tarayarak aynı listeyi oluşturuyorduk. Bir örnek:

http://www.accu-usa.org/2003-02-Main.html#Trends

Eğer böyle eski verilere bakıyorsanız bence eskimiş veriler pek sağlıklı değil.

Yok, o verilere bakmak için göstermedim. O sayfanın yazarlarından birisi olduğumu sohbet havasında söyledim. Yani "zamanında biz de yapardık" havasında. :D

Ali

Not: Bundan sonra daha çok yazacağım. ;)

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

September 05, 2009

AdSense'in bir nedeni olduğunu sanmıyorum. Ben de en başında Ddili için düşünmüştüm doğrusu. Site sahibi için bir külfeti olmayan, bir seferlik bir ayar... Belki bir paket programın parçası olduğu için almışlardır. Sitelerinde Google arama olanağı var. Belki AdSense de onunla gelmiştir. Dediğim gibi, görmüyorum bile. :)

Ali

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

September 06, 2009

O istatikleri sizin hazırladığınızı bilmiyordum. Her ne kadar yazsa da okumamışım. Ayrıca merak ediyorum. Böyle istatikleri olduğunu bildiğiniz bir yer var mı. Diller hakkında olsunda neyin istatiği olduğu farketmez. Hız, kullanıcı, iş bildiğiniz hepsini söyleyin.

Evet bende reklamları görmüyorum. Daha doğrusu göremiyorum. :-) Şu mozilla eklentileri. Site sahiplerini hasta eder. :-)

Alıntı (esatarslan52):

>

Daha önce hiç bir dilin bu kadar açık şekilde, gelişimine tanık olmadım.Biz hep bazı şeylere sonradan dahil olduk daha önceden hazırlanıp önümüze getirilmiş şeyler bu yüzden ipi her geriden göğüsledik. Ama D için ipi önde göğüsleyenlerden olma şansımız var. Dildeki basit de olsa hatalara şahit olup bunun giderilmesinde rol oynuyoruz. Bu tip birşeyin parçası olmak güzel :).

Bir çok kişi senle aynı hisleri hissediyor. Kimse en başta değil. Erken kalkıp yol almaya başlıyacağız. Birde Türkçe içerik için bu kadar çok sıkıntı çekmiyeceğiz. Bu benim gibi kişiler için çok iyi. Bu yüzden en dandik dil bile en çok kullanılan dil olabilir. Örn: php bu kadar çok kullanılmasının nedeni bu. Bir bakın sitesindeki manuel bile Türkçe. Mesela python. İstihza takma adlı kişi eğer python ile ilgili dersler hazırlamasaydı. Şuan Türkiye'de python kullanan sayısı %50 azalırdı bence. Hatta ileride istihza sayesinde python öğrenen kişilerin sayısı çok daha fazla artacak. C# bile aynı. Onda da türkçe belge çok var ve C# ta çok kullanılıyor. Ddili eğer Türkçe içeriği düzgün bir şekilde sağlarsa D dili Türkiye'de kesin olarak tutalacak.

Türkiyede bir dilin tutması için gereken tek şey sıfırdan en sona götüren içeriğin olması. İnanın biz dandik bir dil yazsak ama dersleri düzgün yazsak harelde Türkiye'de tutulan en iyi dil olur.

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

September 06, 2009

Alıntı (canalpay):

>

Birde Türkçe içerik için bu kadar çok sıkıntı çekmiyeceğiz. Bu benim gibi kişiler için çok iyi. Bu yüzden en dandik dil bile en çok kullanılan dil olabilir.

Türkçe kaynağın bir dilin veya programın yaygınlaşmasında çok önemi var. Dediğin gibi kullanım oranı belirleyen en büyük etkenlerden. Microsoft ürünlerinin tutmasının en büyük nedenlerinden biri aynı zamanda.ddili.org gibi yararlanabileceğim Türkçe bir kaynak olmasaydı muhtemelen bende çoktan D'yi bırakmış olurdum.

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