Thus saith Emre Sevinc : > Sadece biraz daha vurgulamak ve belki birkac cümle ile ballandira ballandira > bir seyler deyip heveslendirmek manasinda. > > Zaten kaynakca diye bir kisim yapip, Lisp temel belgeleri nelerdir, hangi > web siteleri Lisp ortamlarinin kurulumu icin bilgi verir, vs. gibi seyleri > yazacaksin diye düsündüm. O yüzden girisi cok kisa ve basit tutmakta fayda > var. > > Hah bir de simdi aklima geldi, "Bu Belge Kimler Icindir?", "Kimler Icin > Degildir?" > "Prerequisites" (türkce nasil denir bilmiyorum) gibi bir iki bölüm de > eklenirse > hakkimizda dava acabilecek sinirli ve hevesli programci kitlesine karsi > tedbir alinmis olur. >
İyi fikir, bunları eklemeli...
> >Açikçasi metod kombinasyonundan bahsedip bahsetmemek konusu benim de
> >kafami çok kurcaladi. Önce bahsetmeye karar vermistim fakat bahsetmesem
> >daha iyi gibi. Onun yerine sadece generic fonksiyonlar ile metodlardan
> >ve bu ikisinin iliskisinden bahsedecegim.
>
> Bence de öyle yapmakta fayda var, CLOS derinliklerini ve metodlarin cagrilma
> sirasinin nüanslarini merak edenleri yine Kaynakca bölümündeki ilgili
> kaynaklara yönlendirebilirsin nasil olsa.
>
> > Ne de olsa amaç sadece diger
> >dillerde OOP tecrübesi olan insanlari CLOS terminolojisine isindirmak,
> >DIger dillerde pek rastlanmayan bu tip birseyi anlatmanin alemi yok.
>
> Insanlar yeterince sinirlenecekler zaten nesne.metod yerine (metod nesne)
> gibi bir sey gördüklerinde. Saka yapmiyorum, cok örnegini yasadim. "Eski
> köye yeni adet mi getiriyorsunuz, cok bilmissiniz, bla bla bla" seklinde.
> Sen sonra ugras dur CLOS tarihcesi, vs. Einstein bosuna dememis önyargilari
> parcalamak atomu parcalamaktan zor diye.
>
> Bu yüzden ya kitlenin CLOS yabancisi oldugunu düsünüp ürkütmeden cok yumusak
> ve sade giris yapacaksin, yahut üc bes Lisp, CLOS filan bildigini varsayip
> yine cok üzerinde durmayacaksin.
>
Açıkçası zaten yazdığım şeylerin nesne.metod = (metod nesne)'nin ötesine
gitmemesini planlıyordum bende... Biraz uzadı tabii, onu kabul
ediyorum...
>
> >Sadece metodlar ve generic fonksiyonlardan bahsedecegim. Aslinda generic
> >fonksiyonlardan da bahsetmek istemezdim ama daha sonra fonksiyon imzasi
> >uyusmazligindan çikan sorunlari dinlemek istemem dogrusu.
>
> Sorun cikarsa yazacaklari adresler belli ;-)
>
>
"... olusturulurken" desek mesela? Yani "ilk kez olusturulurken" demek
> de sacma geliyor cünkü olusturuldugunu söyledigimiz sey tabii ki ilk
> kez olusturuluyor, aynisindan bir daha olusturulmuyor, vs. Maalesef
> su anda benim daha iyi bir önerim yok.
>
"oluşturulurken" tek başına değil ama "sınıf örneği oluştrulurken" gibi
kullanıldığında anlamlı oluyor aslında.
> >> Bu ilk bakista gözüme carpanlari not ettim. Belgeyi güncelledikce
> >> haber verirsen daha detayli ve keskin bakmaya calisirim.
>
> >Hmm... En iyisi SVN'e her commit'te sana bir mail atsin. Ben de böylece
> >hem ilk CL spammer'i olur, hem de intikamimi almis olurum.
>
> Bana degil cs-lisp listesine yani buraya atsin. Fena mi olur ;-)
> Saka yapmiyorum.
Listenin diğer üyeleri bazen günde 3-5 ileti alıp bazen hiç almamaktan
şikayet etmezlerse benim açımdan sorun yok.
> Her ciddi degisiklikten sonra bir göz üzerinden gecersek, bu belge
> bitip kitlelere duyuruldugunda ortaya gercekten iyice süzülmüs, kaliteli
> bir eser cikmis olacaktir.
>
Ben de bunu umuyorum. Bu arada bu belgenin yazımına katkıda bulunmak
isteyenlere bir SVN hesabı sağlayabilirim.
--
Sevgi Saygı GNU/Linux
########################################################################
Forecast, n.:
A prediction of the future, based on the past, for
which the forecaster demands payment in the present.
########################################################################
Tonguç Yumruk
signature.asc
Description: Digital signature
_______________________________________________ cs-lisp mailing list [email protected] http://church.cs.bilgi.edu.tr/lcg http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp

