>>>>> "BM" == Bulent Murtezaoglu <[EMAIL PROTECTED]> writes:
BM> Hmm. Suna baktim simdi:
BM> http://lemonodor.com/archives/001278.html
BM> Orada yer alan kitaplarin biri (Lisp In Small Pieces) haric
BM> hepsi acik. Eger o kitaplarla kisitli kalacaksak, orada
BM> soylenene katiliyorum. (PCL'e cok az baktim, digerleri icin
BM> hepsinde her sayfayi olmasa da okudugumu soyleyebilirim.).
BM> Tabii acik veya kapali ortada olan kitaplar bunlardan ibaret
BM> degil. PAIP ve AMOP da var, CLOS icin Keene'nin kitabi var.
BM> Yanlis hatirlamiyorsam CLtL1 ve SICP/R3RS benim icin on
BM> plandaydi ben ogrenirken, belki Keene'nin kitabi haric
BM> digerleri yoktu, onun icin kendi tecrubemden hareket etmem cok
BM> zor tavsiyede bulunmak icin.
Ben okuduysaniz `ANSI Common Lisp' hakkindaki fikrinizi merak
ediyorum. Acik soylemek gerekirse Grahamin programcilik prensipleri
dahil olmak uzere bircok konuda yaptigi ek aciklamalar cok hosuma
gitti. Ozellikle fonksiyonlar icin secilmesi gereken metaforun
makineden ziyade prosedürler olmasi gerektigi konusundaki aciklamasi
gercekten isabetli...
BM> Acaba 'calisan programci' (tahsili ne olursa olsun),
BM> 'bilgisayar bilimleri ogrencisi' ve muhendislik/bilgisayar
BM> bilimi vs. egitimi almis ve egitimini kullanmis tecrubeli
BM> programci gibi uc bes tanimdan yola cikarak bir yol haritasi
BM> hazirlamak mumkun olur mu? Makul mudur? Vikiye konmali
BM> midir? Turkiye bu tanimlamalar acisidan kollektif
BM> tecrubesinden faydalanabilegimiz yerlerden yeterince farkli
BM> bir yer midir? (yani bize ozgu birsey mi dusunulmeli?).
Kesinlikle ve kesinlikle farkli tanimlardan yola cikarak yol haritasi
duzenlenmesi gerektigine inaniyorum. Cok basit bir ornek ile:
Practical Common Lisp hic bir zaman beni tatmin etmedi. Yukarida
dedigim gibi ANSI Common Lisp gercekten cok guzel paketlenmis bir
kitap. Ama bunlarin ancak bir `calisan programci' icin ciddi anlamda
onem tasidigini dusunuyorum. Ama, programlama prensipleriyle beraber
derlenmis SICP ya da HTDP gibi bir kitabin cok daha temeli saglam
bilgiler aktaracagini dusunuyorum.
Cesitli okuyucu profilleri oldugu kadar bu tarz profillerin sayisinin
da abartilmamasi gerektigini dusunuyorum. Benim tecrubelerim pedagojik
acidan konuyu incelememe yeter bilgi sunmayabilir. O baglamda, hem
bilgisayar bilimleri egitimi almis, hem de profesyonel hayatta CL
kullanan birisinin (mesela sizin :) genel hatlarini belirledigi bir
dokumana katkida bulunurum.
--vst
_______________________________________________
cs-lisp mailing list
[email protected]
http://church.cs.bilgi.edu.tr/lcg
http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp