Jump to page: 1 2
Thread overview
Bu akşam Andrei Alexandrescu'nun bir sunusuna gidiyorum
Dec 08, 2010
Kadir Can
Dec 08, 2010
Mengu
Dec 09, 2010
Mengu
Dec 09, 2010
Kadir Can
December 08, 2010

D'nin gelecekte nasıl bir yer edineceğini merak ediyorum.Daha doğrusu yeni olanaklar veya yeni oluşumlar olacak mı?

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

December 08, 2010

Şuan çok meşgul olduğum halde bu konu için özellikle yazıyorum. Ancak çok kısa bir zamanım olduğu için yeterince düşünemeden aklımdaki soruları söyleyeceğim. Ah andrei ah :-P

  • Dilin gelişimi ne zaman tamamlanmaya yaklaşır?
  • D'nin dökümanları hakkında ne düşünüyor. TDPL'den başka ingilizce doğru düzgün bir kaynak yok. Hele sıfırdan başlayacaklara en baştan başlayıp D'de ilerleyecekleri bir kaynak yok. Python(Buraya C java istediğinizi getirebilirsiniz) gibi popüler dillere nazaran D'nin kaynaklarının eksik olduğunu ve bunun popülerleşmede dezavantaja sahip olduğunu düşünüyor mu?
  • Dilin bir sonraki sürümleri çıkar mı(2 yerine 3 gibi büyük bir farklılık içeren sürüm.), eğer çıkarsa geriye dönük uyumluluk için ne kadar uğraşırlar?
  • Dil üniversitelerde öğretilmesi ve daha önemlisi şirketlerde aktif olarak kullanılması ne kadar zaman alır? Kısacası ve daha magazinsel biçiminde dil ne zaman popüler hale gelir?
  • Go, rust, rector? ...gibi yeni diller hakkında ne düşünüyor ve D'ye göre ne kadar şans veriyor?
  • Kütüphane hakkında ne düşünüyor. Örneğin oldukça hatalı olduğunu düşünüyor mu ya da kütüphanenin çok geniş kapsamlı olmadığını düşünüyor mu? Belki ana kütüphaneye(Phobos'a) katılmayan ek kütüphaneler yazmayı düşünüyor mu?
  • Özellikle ayrıca soruyorum giriş çıkış işlevleri modülleri hakkında ne düşünüyor? cstream kaldırılcak mı? Bir çok dosya okuma yazma işlevi var bunlar kaldırılacak mı? Giriş çıkış işlevleri biraz hatalı olup olmadığını yani ddioda tartıştığımız bir çok konu işte...
  • D'nin gelişim hızı ve bu süreç hakkında ne düşünüyor?
  • Dmd hakkında ne düşünüyor? Çok hızlı derleyebilmesi lakin çok hatalı olması hakkında. Ya da dile eklenebilecek iyi özelliklerin sırf derleyiciyi yazana zorluk çektireceğinden dile dahil edilememesi hakkında.(Örneğin in out.)
    -Magazinsel bir soru daha. clear delete savaşı. clear'in çalışma biçimi değişebilir mi? Ya da delete kaldırılmayabilir mi? Eğer delete kaldırılırsa ve clear olduğu gibi çalışırsa değişkenlerin ilklenmesi ancak ilklenmesi sonucu programın istenilmeyen davranışlar yapması hakkında özellikle.

Sanırım pek güzel sorular olamadılar. Hemde hiç teknik değil. Ancak aklıma bunlar geldi bu kısa sürede.

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

December 08, 2010

dilin gelisimini ne zaman bitirecekler?

dilin gelisimini bitirip kutuphaneleri arttirma yoluna gitmeyi dusunuyorlar mi?

sitedeki dokumantasyonu ne zaman adam edecekler?

phobos ve d icin yeni katilimcilar almayi dusunuyorlar mi?

d ile web server nasil yazilir? :P

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

December 08, 2010

Ağustos'ta yapılamayan konuşması bu aya alınmıştı.

comp.lang.c++.moderated'dan beri tanıdığım kişiyle sonunda tanışabileceğim. Heyecanla akşamı bekliyorum. :)

Özellikle sormamı istediğiniz sorular var mı?

Ali

Not: Konuşma duyurusu şöyle:

Alıntı:

>

ACCU: Wednesday, December 8 - Andrei Alexandrescu, "Three cool things about D"

When: Wednesday, December 8, 2010
Topic: Three cool things about D
Speaker: Andrei Alexandrescu
Time: 6:30pm doors open
7:00pm meeting begins
Where: Symantec
VCAFE building
350 Ellis Street (near E. Middlefield Road)
Mountain View, CA 94043
Map: http://tinyurl.com/334rv5
Directions: VCAFE is accessible from the semicircular courtyard between Symantec buildings http://tinyurl.com/2dccgc
Cost: Free
More Info: http://www.accu-usa.org

The D programming language is sometimes traditional and sometimes innovative, but mostly it's all around a cool language to code in. This talk substantiates that claim by focusing on three hot topics: program correctness, generic programming, and concurrency. No prior knowledge of D is necessary - you'll even see "hello, world", just with an unexpected twist.

Andrei Alexandrescu coined the colloquial term "modern C++", used today to describe a collection of important C++ styles and idioms. His eponymous book on the topic, Modern C++ Design (Addison-Wesley, 2001), revolutionized C++ programming and produced a lasting influence not only on subsequent work on C++, but also on other languages and systems. Andrei's work has garnered appreciation in both industrial and academic circles through is work on C++ and on Machine Learning applied to natural language. Since 2006, Andrei has been second-in-command to Walter Bright, the D programming language inventor and initial implementer. Andrei co-designed many important features of D and authored a large part of D's standard library, as well as the recent book "The D Programming Language". Andrei holds a PhD in Computer Science from the University of Washington and a BS in Electrical Engineering from University "Politehnica" Bucharest. He works as a Research Scientist for Facebook.

Andrei has set up a Facebook RSVP page for this talk at http://www.facebook.com/event.php?eid=142541435798096

Meetings are open to the public and are free of charge.

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

December 08, 2010

Eğer konuşmacının zamanı varsa, normalde bu sunulardan sonra akşam yemeğine gidiyoruz. Daha çok sohbet havasında geçiyor. Yemekte bulunan insanların sayısına göre, şu şekilde özetleyerek soracağım:

  • Geleceği: D3, kitaplar, okullarda ve iş yerlerinde kabulü

  • Kütüphanesi

  • Başka dillerin durumu

  • Gelişim süreci

Son okuduğuma göre clear delete konusunda güzel bir çözüm buldular. Onu da sorarım.

Ali

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

December 09, 2010

adamlar dogru ama yontem yanlis. dilden bir sey cikmayacak diye korkuyorum.

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

December 09, 2010

Dilin gelişimi için haberler iyi gibi.Kopuk sürümler çıkmayacakmış.Şu giriş çıkış olayında son durum nedir?

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

December 09, 2010

Alıntı:

>

dilin gelisimini ne zaman bitirecekler?

dilin gelisimini bitirip kutuphaneleri arttirma yoluna gitmeyi dusunuyorlar mi?

sitedeki dokumantasyonu ne zaman adam edecekler?

Bu sorular benim bazı sorularıma benziyor. Tek farkı daha açık ve daha düzgün yazılmış sorular :-)

Alıntı:

>

Çoğu zaman olduğu gibi konuşmadan sonra akşam yemeğine gittik. Akıllı bir şekilde Andrei'nin yanına oturmayı başardım! :)

D ve C++ kitaplarımı imzalattım.

Tebrikler :-)

Alıntı:

>

D3'ü sordum: Bundan sonra eski D'lerle uyumluluğu kopuk bir D3 olmayacağını söyledi. Olsa olsa D2'ye ekler yapılacak.

Bu içimi rahatlatan bir haber.

Ben cahilliğimden wikideki şunu sorardım bu yanıtın üzerine.

Known to be deferred to D3.0:

Bunlar gerçekleştirilecek mi? Eğer gerçekleştirilecek ise geriye uyumluluk sağlanabilir mi?

Alıntı:

>

Yeni başlayanlara yönelik kolay giriş/çıkış yapılamadığını söyledim; readf'in yetersizliğini kendisine yazmamı istedi; düzeltirmiş... Hadi bakalım... :) Hmmm... :) Aslında ddio'yu İngilizce'ye çevirip vereyim; koysun Phobos'a. ;)

Bende böyle bir fikir beyan ettim diye hatırlıyorum :-)

Bence yeni bir başlık adında nasıl bir giriş çıkış işlevi olmalı diye tartışmalıyız. O zaman Andrei'ye güzel bir liste halinde gerekenleri ve örnek yazarız.

Alıntı:

>

Yeni başlayanlara yönelik kolay giriş/çıkış yapılamadığını söyledim; readf'in yetersizliğini kendisine yazmamı istedi; düzeltirmiş... Hadi bakalım... :) Hmmm... :) Aslında ddio'yu İngilizce'ye çevirip vereyim; koysun Phobos'a. ;)

Accu'daki başlıktan sanki http://erdani.com/d/three-cool-things-about-d.pdfbu sunumu kullandığını düşündüm.

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

December 09, 2010

Az önce eve döndüm. Mengü'nün sorduklarını geç gördüğüm için aklıma gelmediler. Ama eninde sonunda D ile web server yazacağız... :)

Düzensiz notlar:

Kendisi oldukça iyi ve çok bilgili birisi, şakacı. Yazılarından da anlaşılan bir bilgiçliği var ama iyi kişiliği nedeniyle ukalalık olarak algılanmıyor.

Konuşma daha iyi olabilirdi: Andrei'nin yaklaşımı daha çok diğer dillerin eksiklerini göstermeye yönelik. Örneğin C ve C++'nın "merhaba dünya" programlarının yanlışlığı üzerine çok zaman harcadı. Belki de böyle daha dikkat çekici olacağını düşünüyordur.

Benim beğenmediğim bir konuşma tarzını da kullandı: sık aralıklarla "C'nin bellek modelinin en zayıf tarafı nedir?" gibi sorular sorarak dinleyicilerden cevaplar bekledi. Sonra o cevaplara "evet ama aslında şöyle de..." gibi düzeltici yanıtlar verdikten sonra asıl söylemek istediğine geçti. Bence ne söylemek istiyorsa doğrudan söylemeli. :)

Dinleyiciler de çok bilgiliydi. Çok güzel sorular ve yanıtlar geldi. Ama o yüzden konuşma çok da uzadı.

Normalde 20-30 dinleyici gelir; bu sefer 50 kişi vardı. (Beni ilgilendiren bir bilgi olarak, 3 buçuk senedir görmediğim ama daha önce iki firmada birlikte çalıştığım birisi de vardı; hem de şimdi Facebook'ta Andrei ile birlikte çalışıyormuş! Dünya küçük... :))

Çoğu zaman olduğu gibi konuşmadan sonra akşam yemeğine gittik. Akıllı bir şekilde Andrei'nin yanına oturmayı başardım! :)

D ve C++ kitaplarımı imzalattım.

D3'ü sordum: Bundan sonra eski D'lerle uyumluluğu kopuk bir D3 olmayacağını söyledi. Olsa olsa D2'ye ekler yapılacak.

Kütüphanesini sordum: Şu anda 7-8 kişinin kütüphaneye katkıda bulunma yetkisi var; gelişmeye devam ediyor.

Başka dillerin durumunu açıkça sormadım: Ama konuşma sırasında zaten var olan dillerin çok sayıda aranan özellikten bir kaç tanesine odaklandıklarını ve diğer aranan özellikleri idare ettiklerini söylemişti: dil kolaylığı, kod güvenliği, modelleme gücü, vs. D'nin farkı, bunların hepsini de iyi yapmaya çalışması...

Dilin kabulü: Bunu da açıkça sormadım ama konuşma sırasında Facebook gibi bir firmanın destek vermesi gerektiğini söyledi. Eğer Facebook D kullansa, herkes kullanır. Kendisi de bunu yapmaya çalışıyor. (Facebook'taki asıl işi D değil; Facebook'ta "araştırma bilimcisi" sıfatıyla kişiye odaklı reklam teknolojisi geliştiriyor. (Facebook kullananlara kolay gelsin... ;) Beni ilgilendirmiyor çünkü ben Facebook'ta değilim. Ha ha... :)))

Konuşma sırasında ve yemekte bol bol D'nin olanakları tanıtıldı. Ben de kendimi tutamayarak bir kaç kere "bir de şöyle olanağı var" gibisinden araya girdim. :)

Konuşmanın slaytlarını yayınlarsa buraya da koyarım. Ayrıca birisi videoya da çekti; ondan haberim olunca onu da buraya yazarım.

Onun dışında D hakkında hep bildiğimiz konular vardı. Yemekte D'nin dizilerini anlattı; derleyici hatalarından konuşuldu.

Yeni başlayanlara yönelik kolay giriş/çıkış yapılamadığını söyledim; readf'in yetersizliğini kendisine yazmamı istedi; düzeltirmiş... Hadi bakalım... :) Hmmm... :) Aslında ddio'yu İngilizce'ye çevirip vereyim; koysun Phobos'a. ;)

Aklıma gelenler bu kadar. Slaytları görünce başka ayrıntıları da hatırlarım.

Ali

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

December 09, 2010

Alıntı:

>

Şu giriş çıkış olayında son durum nedir?

Bizim için önemli değil. Alırız Ali Beyin yazdığı ddio'u istediğimiz gibi yazarız. Maksat birinci elden destek olsun tam olsun.

Şuan baktımda aklıma gelen writeln işlevi filan hiç düzgün değil diye hatırlıyorum. Dizilerde çok sorun çıkartıyormuş doğru olarak çıkış ekranına göndermiyormuş. Bunu beorphile_hugs(?) dedi. readf'de sorunlar var biraz. char, wchar dchar ile çalışamaması ve ayrıca bool'a çevrilmiyor girişteki akımlar. Bunun gibi.

Bardağın dolu tarafından baksak çok basit ve belki ömrü hayatımızda bizi hiç etkilemeyecek hatalar. Boş tarafından baksak en çok kullanılan işlevde çok çok fazla hata var... Bileiyorum C'de işer nasıl. Sadece ben çok becerikli ya da özelleşmiş olmasada hatasız bir giriş çıkış işlevi bekliyorum.

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

« First   ‹ Prev
1 2