>>>>> "TY" == Tonguc Yumruk <[EMAIL PROTECTED]> writes:
>> Tabii bu UCW belgesi ile alakasi yok merak ettim fark nasil
>> gösterilir diye. "quote" special operator ile "list" fonksiyonu
>> kullanilarak olusturulan liste arasinda ne fark var? Tek ve
>> basit bir hareketle nasil gösterilir?
>>
TY> İşin hileli kısmı burada. İki formun sonucu arasında kolayca
TY> görülebilir bir fark yok. Ancak nasıl çalıştıkları konusunda
TY> ciddi bir fark var. Önce örnek olarak '(1 2 (+ 2 1)) ve (list
TY> 1 2 (+ 2 1)) vermeyi düşündüm ancak insanların bunu repl'e
TY> yazıp "haa sonuçları farklı oluyormuş demek" diyip devam
TY> etmesindense "ee iki sonuçta aynı fark ne o zaman" gibi
TY> düşünmesini istedim doğrusu.
Insanlari düsünmeye sevk etmek ile ilgili herhangi bir problemim
yok ancak bir önerim var, bununla ilgili misal bir dipnot düsülsün
ve bir ipucu verilsin ya da kaynak gösterilsin. Sonuna da (eger
kendiniz farki kesfedemez iseniz lütfen belgenin sonuna bakin)
gibi bir sey yazilip inceden inceye bir gerilim, bir merak, bir
kesif hazzi, bir ambiyans yaratilsin, güzellik olsun, fark
yaratilsin. Nasil fikir? ;-)
>> Bir baska elestiri:
>>
>> Yazi icinde baslangicta siniftan örnek olusturmak filan denmis,
>> "instance" denmis ama kod icinde (nesne yuva1) filan gibi
>> seyler var. Yani olusturdugumuz seyin bir "nesne" (object)
>> oldugu bilincaltimiza islemis durumda ;-) Ya tamamen "örnek"
>> deyip duracagiz ve bu durumda yaygin OOP terminolojine alisik
>> olanlar zorluk cekecek ya da "make-instance" siniftan örnek
>> yaratmak demektir ve örnek dedigimiz sey de cogunuzun nesne
>> yani "object" olarak bildigi seydir... diyecegiz insanlara
>> kafalar biraz berraklassin. Eger "örnek" lafinda israrci isek o
>> zaman tutarli olalim ve (ornek yuva1) gibi bir seyler diyelim.
>>
TY> Aslında bu biraz benim de kafamın karışık olduğu bir
TY> konu. Sonuçta örnek (instance) ile nesne (object) arasındaki
TY> farkı tam olarak algılayamıyorum. Şimdilik nesne geçen yerleri
TY> örnek olarak değiştirdim fakat belki de asıl olarak nesne
TY> kullanıp gerektiği yerlerde nesne örneği yaratmak gibi
TY> birşeyler demek daha mantıklı olabilir.
Benim bildigim terminoloji farkindan baska bir sey degil. Yani
"nesne" = "object" = "instance" = "ornek" = "bir sinif tarifine
bakarak ayrilmis olusum"
Bu terminolojik farki belirtip nesne de kullanilabilir, egzantrik
olmak göze alinip "instance"in tam cevirisi "örnek" de kullanilabilir
ki ben kendi adima nesne demeyi tercih ederim.
--
Emre Sevinc
eMBA Software Developer Actively engaged in:
http:www.bilgi.edu.tr http://ileriseviye.org
http://www.bilgi.edu.tr http://fazlamesai.net
Cognitive Science Student http://cazci.com
http://www.cogsci.boun.edu.tr
_______________________________________________
cs-lisp mailing list
[email protected]
http://church.cs.bilgi.edu.tr/lcg
http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp