Jump to page: 1 2
Thread overview
University of Minnesota'da D yaz kursu
Aug 18, 2013
agora
Aug 19, 2013
Mengu
Aug 19, 2013
erdem
Aug 20, 2013
Salih Dinçer
Aug 21, 2013
agora
Aug 21, 2013
agora
Aug 21, 2013
agora
Aug 25, 2013
darkofpain
Sep 01, 2013
Salih Dinçer
August 17, 2013

Hocam beni bile programlamada 2 fonksiyon çağırmaktan bytelar ile işlem yapmaya ve makine diline yaklaştırması bir mucize zaten :) Ama şunu söyleyebilirim ki birisinin D öğrenememesi için isteksiz olması gerekir. D gerçekten çok güçlü bir dil her geçen gün bunu daha iyi anlıyorum D dilinin özellikleri kafama yerleştikçe herşeyi yapabilirmişim gibi geliyor adeta ufkum açılıyor.

Ayrıca kitabınızdan bu şekilde yararlanılması beni çok mutlu etti :) Daha öncede söylemiştim bu konularda artık biz Türk'lerin de söz sahibi olması gerçekten gurur verici.

Belki ileride biz de Türkiye'de böyle bir şey yapabiliriz veya en azından ben öğrenmek isteyen arkadaşlara bir mekan ayarlayıp orada ders verebilirim bilmiyorum bunlar güzel hayaller :)

Zekeriya

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

August 18, 2013

D ogrenememek icin gercekten de isteksiz olmak gerekiyor. Hocam yabanci dilim yok. Baska turlu ogrenemezdim. D'nin kendi sitesinden de boyle ogrenemezdim zaten :) Ilk basladigimda ki Javadan transferim cok zor gelen bir olaydi benim icin :) Simdilerde baya ilerledigimi fark ettim :) Belki daha ozel konulari yine dersleriniz sayesinde yani kitap sayesinde ogrenecegim :) Buyuk bi nimet bizim icin :)

Bi kac hafta once belki 1 ay o vakitlerde sormustum MySQL veritabaninda verilerin fiziksel yolu neresi diye. Simdi belki kendim de verileri fiziksel olarak tutan bi sistem icin ugrasiyorum :) Belki bitmeyecek tamamlayamayacagim ama bu seviyelere gelmemde sizin, salih hocamin ve zekeriya'nin da etkileri buyuk demem yanlis olmayacak :)

Sagolun var olun. Ayrica burada kitapta ogrendigim bilgiler ne yalan soyleyeyim Java'da da isime yaradi. Buradaki mantigi orada da isletebildim :)

Belki 2-3 yil sonra D turkiye icin cok onemli bir dil olunca bizler bu dilin Turkiyedeki en iyi bilenleri olabiliriz :) en iyi bilen demeyeyim de seviye anlaminda ilerlemis olanlari :)

Tesekkur ederim hepinize :)

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

August 17, 2013

Bu konuyu daha önce konuşmalıydık ama atlamışım. DConf 2013 izlenimlerim arasında D'nin Utah Valley University'deki bir bilgisayar dersinde Chuck Allison tarafından öğretildiğini söylemiştim. Aynı zamanda D'nin "başka bir üniversitede daha" okutulduğundan bahsetmiştim.

İşte o başka üniversite University of Minnesota'ydı. Profesör Carl Sturtivant bu yaz CS2 dersinde D öğretecekti ve ders kitabı olarak Ali Çehreli'nin kitabını seçmişti. :) Ben dlang forumlarında şöyle duyurmuştum:

http://forum.dlang.org/post/km96ho$2grm$1@digitalmars.com

Bu kurs sonlanmış. Carl Sturtivant da izlenimlerini aynı konuya eklemiş:

http://forum.dlang.org/post/yutwxozxoqrfalzfswht@forum.dlang.org

Kısa alıntılar:

  • Toplam 55 öğrenci kayıt olmuş ve hiç alışılmadık bir biçimde bu öğrencilerin hepsi kursu bitirmişler.

  • D öğrencilere başka dillerden alışık olunduğundan daha büyük bir ilham kaynağı olmuş.

  • Öğrencilerin D'ye karşı tepkileri genelde olumluymuş (özellikle sınıfın en başarılı 2/3'ü).

  • Özellikle iki konu öğrencileri zorlamış: struct'ların varsayılan kurucularının olmaması ve sınıflarda opCmp işleci yüklenirken parametrenin Object olarak gelmesi ve o yüzden cast ile tür değiştirilmesinin gerekmesi.

  • Bu ders öğrencilerin büyük bir çoğunluğunda hayat değiştirecek etki bırakmış: Algoritmalara ve veri yapılarına daha fazla merak sarmışlar.

  • Öğrenciler daha önce kendi geliştirdikleri türleri daha karmaşık türler içinde kolayca kullanabilmişler ve bunu çok tatmin edici bulmuşlar.

  • (Beni gururlandıran madde. :) ) Ali Çehreli'nin kitabı özellikle kursun ilk yarısında temel bil rol oynamış. O kitap olmasa bu kurs yürümezmiş. Kitabın önemli bir özelliği lineerliğiymiş: Konular hep daha önce anlatılanlara bağlı olarak anlatılıyormuş. Az deneyimli öğrencilerin bile biraz dişlerini sıkarak diğerlerinin seviyesine gelebildikleri gözlenmiş. Kitabın bu özelliği gözardı edilmemeliymiş.

  • Sonuçta D sunduğu olanaklar ve ifade gücü nedeniyle öğrencilerin büyük çoğunluğunu etkilemeyi başarmış. Öğretmen başka hiçbir dilde böyle bir etki görmemiş.

Ali

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

August 19, 2013

Alıntı (acehreli:1376808457):

>

Bu konuyu daha önce konuşmalıydık ama atlamışım. DConf 2013 izlenimlerim arasında D'nin Utah Valley University'deki bir bilgisayar dersinde Chuck Allison tarafından öğretildiğini söylemiştim. Aynı zamanda D'nin "başka bir üniversitede daha" okutulduğundan bahsetmiştim.

İşte o başka üniversite University of Minnesota'ydı. Profesör Carl Sturtivant bu yaz CS2 dersinde D öğretecekti ve ders kitabı olarak Ali Çehreli'nin kitabını seçmişti. :) Ben dlang forumlarında şöyle duyurmuştum:

http://forum.dlang.org/post/km96ho$2grm$1@digitalmars.com

Bu kurs sonlanmış. Carl Sturtivant da izlenimlerini aynı konuya eklemiş:

http://forum.dlang.org/post/yutwxozxoqrfalzfswht@forum.dlang.org

Kısa alıntılar:

  • Toplam 55 öğrenci kayıt olmuş ve hiç alışılmadık bir biçimde bu öğrencilerin hepsi kursu bitirmişler.

  • D öğrencilere başka dillerden alışık olunduğundan daha büyük bir ilham kaynağı olmuş.

  • Öğrencilerin D'ye karşı tepkileri genelde olumluymuş (özellikle sınıfın en başarılı 2/3'ü).

  • Özellikle iki konu öğrencileri zorlamış: struct'ların varsayılan kurucularının olmaması ve sınıflarda opCmp işleci yüklenirken parametrenin Object olarak gelmesi ve o yüzden cast ile tür değiştirilmesinin gerekmesi.

  • Bu ders öğrencilerin büyük bir çoğunluğunda hayat değiştirecek etki bırakmış: Algoritmalara ve veri yapılarına daha fazla merak sarmışlar.

  • Öğrenciler daha önce kendi geliştirdikleri türleri daha karmaşık türler içinde kolayca kullanabilmişler ve bunu çok tatmin edici bulmuşlar.

  • (Beni gururlandıran madde. :) ) Ali Çehreli'nin kitabı özellikle kursun ilk yarısında temel bil rol oynamış. O kitap olmasa bu kurs yürümezmiş. Kitabın önemli bir özelliği lineerliğiymiş: Konular hep daha önce anlatılanlara bağlı olarak anlatılıyormuş. Az deneyimli öğrencilerin bile biraz dişlerini sıkarak diğerlerinin seviyesine gelebildikleri gözlenmiş. Kitabın bu özelliği gözardı edilmemeliymiş.

  • Sonuçta D sunduğu olanaklar ve ifade gücü nedeniyle öğrencilerin büyük çoğunluğunu etkilemeyi başarmış. Öğretmen başka hiçbir dilde böyle bir etki görmemiş.

Ali

evet, kimse kusura bakmasin simdi kendime pay cikartacagim. ustadin zaten kitabi ingilizce'ye cevirmeye niyeti vardi ancak icindeki durtuyu biraz daha ileri tasimasinda payim var diye dusunuyorum. :D

bana kalirsa bu daha baslangic. ali ustadin kitabi benim en zevk alarak okudugum programlama kitaplarindan bir tanesi ve bunu saglamak gercekten cok zor. insanlar bu kitabi sadece d icin degil programlamaya giris icin de referans olarak kullanacaktir.

eline, kalemine, yuregine saglik ali abi.

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

August 19, 2013

Tebrikler ! :)

Okurken gururlandım dediğiniz bölümde çok güzel şeyler yazmışlar.

Sanırım kitabın yabancı dilde baskısı daha çok satacak ;-)

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

August 19, 2013

Alıntı (Mengu):

>

kendime pay cikartacagim. ustadin zaten kitabi ingilizce'ye cevirmeye niyeti vardi ancak icindeki durtuyu biraz daha ileri tasimasinda payim var diye dusunuyorum. :D

Doğru! Senin ve Andrei'nin dürttüğünüz yerler hâlâ mor... :-p

Bu arada, konu reddit'e yansımış:

http://www.reddit.com/r/programming/comments/1ko94o/experience_report_teaching_d_at_a_summer_course/

Ali

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

August 20, 2013

D'nin bir çok alanda (eğitim dünyasında da) yaygınlaşması hoşuma gidiyor. Bu yüzden emeği geçen herkesi kutlarım. Bilmiyorum, bu dili Japonlar ile kıyasladığımızda daha çok Türkler mi (?) sahipleniyor emin değilim ama ülkemizde yeterince tanıtmak için gayret sarf etmiyoruz gibi geliyor bana...

Bu konuda ben dahil (Ali hoca şimdilik hariç!) herkese görevler düşüyor. Gönlüm D'nin Türkiye'de de ve akademik çevrede öğretilmesini arzulasa da kayda değer bir bağlantım yok. Üniversiteyi bitireli 10 sene oldu ve sanırım sıramı saldım. Yine de amatör çapta yapılabilecekleri düşünmüyor değilim. Fikirler çıkarsa desteklemek isterim.

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

August 21, 2013

Alıntı (Salih Dinçer):

>

D'nin bir çok alanda (eğitim dünyasında da) yaygınlaşması hoşuma gidiyor. Bu yüzden emeği geçen herkesi kutlarım. Bilmiyorum, bu dili Japonlar ile kıyasladığımızda daha çok Türkler mi (?) sahipleniyor emin değilim ama ülkemizde yeterince tanıtmak için gayret sarf etmiyoruz gibi geliyor bana...

Bu konuda ben dahil (Ali hoca şimdilik hariç!) herkese görevler düşüyor. Gönlüm D'nin Türkiye'de de ve akademik çevrede öğretilmesini arzulasa da kayda değer bir bağlantım yok. Üniversiteyi bitireli 10 sene oldu ve sanırım sıramı saldım. Yine de amatör çapta yapılabilecekleri düşünmüyor değilim. Fikirler çıkarsa desteklemek isterim.

Ben donanimhaber forumlarinda acmistim. Birisi sadece yazmak icin yazmisti bakin mesajlari tek tek buraya alinti olarak vereyim (Kalınlaştırılmış yerler bana ait, alıntılanmış yerler ise "zincir webmaster" adlı bir üyeye)

1 =>

Alıntı:

>

belki 10 sene sonra yaygınlaşmaya başlar ama şimdilik hiçbir şekilde gelecek vaad etmiyor

2 => (Nedenini sordum)

Alıntı:

>

10 sene sonra yeni tanınmaya başlar ancak asla 10 sene sonrasının dili olamaz

3 => (Neden boyle dusundugunu tekrar sorunca);

Alıntı:

>

sebebi c++ a çok benzemesi ancak c++ kadar performans vermemesi

4 => (Hangi konularda performans testleri yaptigini sordum, cop toplama islemi mi, kutuphane durumu mu gibi sordum, verilen cevabi d dili orjinal forumuna ve buraya yazacagimi soyledim)

Alıntı:

>

tek incelemem oldu sürekli döngüye giren 2 proje hazırladım

  1. C++ da Sürekli Matrix Gibi Yazılar Çıkarıp Bunları Kayıt Eden
    Yaklaşık 1.000.000.000 tane kayıt etti buda baya iyi sonuç
  2. D dilinde aynı şey 1.000.000.0 tane kayıt etti 2 basamak düşük buda bir kayıp demek performans açısından
    esnekliğide c++ a göre daha az

5 => (bir başka üye görüş bildirmiş)

Alıntı:

>

Bende bi ara bu foruma kayıt olup , dili incelemiştim.

Aslında syntax yapısı olarak çok güzel.(aynı java,c# gibi.)
Framework gerektirmiyor.

İyi fakat , mobil alanda yayılmış değil şu anda bi forumda sadece bir rom ile sanırım android'de çalıştırabilidiğini duymuştum.

6 => (4. alintidaki cevabina binaen, kodlarini istemistim, performans test sonuclarini da, d forumuna bildiricegimi soylemistim)

Alıntı:

>

Malesef 1. ağızdan anlatsamda arkadaşım yaptı kodlar onda ve yaz tatili boyuncada gelmeyecek
yani kodları veremem

7 => (şaka mı yapıyorsunuz diye sinirlendim burada, d1 ve d2 arasında farklar var ve d hala geliştiriliyor dedim, kodları yazar yazmaz arkadaşınız tatile mi çıktı dedim. cevap olarak şöyle söyledi)

Alıntı:

>

tabiki yazıp gitmedi yaklaşık 2 hafta önce kodlarla denedi ve yaptı sonrada ailesi ile ilgili tatile gitti rahatlıyayım diyede telefonunu kapatıp bilgisayarını evde bıraktı ona ben bile ulaşamıyorum
yaklaşık 6-7 haftaya gelecek

8 => (ilgincmis ve buyuk tesadufmus dedim, arkadasinizin aklina performans testi yapmak nereden esti dedim ayrica performans olcum teknigini sordum)

Alıntı:

>

ulaşabilseydim iyiydi :D
o şimdi hollandada keyif yapıyor.

9 => (bu havada mı diye sordum)

Alıntı:

>

ben nerden bileyim ailesi ile birlikte gitti

Boyle bi tartisma gecti :)

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

August 21, 2013

Alıntı (acehreli):

>

O tartışmaya ben de rastlamıştım. :) Bence çok iyi cevaplar vererek o performans testinin güvenilir olmadığını ortaya dökmüşsün.

Ali

Hocam test falan yapmamis belliki. Ben ilk baslarda ciddiye aldim arkadasi. Ama matrix olayina girince biraz suphe ettim :) Neyse dedim kendini hakli cikarabilir kodlarini falan isteyince itiraf etti arkadasi yanindadir diye yine iyi niyetle inandim :) Bu sefer de tatile gitmis :(

Bu arada hocam siz nasil ulastiniz o tartismaya hesabiniz var miydi DH'de? :)

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

August 21, 2013

Guzelmis hocam iste bu gibi teknoloji sitelerinde de paylasilmasi guzel olur. Tabii insanlarda bi algi var..

Zaten C biliyorum ya da C++ neden diger dillere gerek var ki.. Tek dil ile kurtaririm kendimi dusuncesi falan var :)

D dilini ogrenseler eminim vazgecemezler :) Soz dizimi falan bu kadar guzel olan dil yok

Mono Develop (Windows altinda Xamarin) => Bu IDE derleme yapabiliyor ve kod tamamlama ozelligi var. Modullerin icine yazilan aciklama satirlarini da kod yazim esnasinda kullaniciya gosteriyor :) ya da Sublime Text 2 , Sublime Text beta 3 ile tam bir kod canavari da olunabilir :) (Sublime Text 2, 3 Linux, Windows altinda kullanilabiliyor) Temelde Notepad++ gibi goruntu verebilir ilk bakan icin ama bu Text Editor'un de derleme ozelligi var.. :)

Boyle de tanitabiliriz :p

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

« First   ‹ Prev
1 2