>>>>> "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

Cevap