>>>>> "VY" == Volkan YAZICI <[EMAIL PROTECTED]> writes: [...] VY> İnsanların CPAN kadar büyük ve kullanımı her türlü araç ile VY> for-dummies zihniyetine kadar indirgenmiş bir kütüphaneden VY> çok, CPAN'ın onda biri bir hacme ama en önemlisi en az onun VY> kadar kararlı bir kütüphaneye ihtiyaçları var. (En azından ilk VY> adım olarak.)
Bunu cok duyuyoruz -- genelde kullanan insanlardan degil de bir sekilde kullanmaya deger mi diye dusunenlerden. Mesela eksikligini cektiginiz veya cekeceginizi dusundugunuz kutuphaneler nelerdir? Bunu eziyet olsun diye degil de, bilgi acisindan soruyorum. Herkesin listesi degisik olabiliyor, ama ortusen taraflar da var (soketler vs.). Bir de bedava lisplerde standart GUI yok sikayeti var, o da dogru. (McCLIM belki o boslugu dolduracak, ama o da Windows'da calismiyor.) [...] VY> Peki bu devasa zaman diliminin arkasını dolduracak [insanların VY> özgür olarak ulaşabileceği] 50 senelik kod arşivi de mevcut VY> mu? Yok! Common lisp zaten nispeten yeni. ANSI oncesi (CltL1, ve 2) Common Lisp ile yazilmis orneklerle dolu bir arsiv vardi, ama su anda guncellenmiyor. Common-lisp.net filan'dan eski tabii (cliki filani da saymiyorum). Adresi vereyim belki bir isinize yarar: http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/lisp/0.html [...] VY> - sem_get() nedir? - sem_get hangi başlık dosyaları ve VY> kütüphane ile gelir? - Semaphore'lar hakkında ayrıntılı bilgi VY> i�in su sayfaya bakabileceğiniz gibi, şu şu şu fonksiyonların VY> manual sayfaları da ilginizi çekebilir. Hyperspec gibi mi? http://www.lispworks.com/documentation/HyperSpec/ VY> Ve ben bu satırları okurken, sem_get()'in gerçekten onlarca VY> yıl içinde muazzam bir kararlılığa ve nispeten taşınabilirliğe VY> sahip olduğunu biliyorum. Baska devirden bahsediyoruz (50 sene var ya akilda). Common Lisp platform bagimli degil (olamazdi da zaten), siz sem_get'i dil baglaminda kutuphane ozelligi olarak soyleyince benim aklima Windows SYS-V semaphorelarini mi destekliyormus filan gibi seyler de geliyor. 2006 ve Linux perspektifinden belki dediginiz dogru, ama bu cok yeni bir olusum aslinda. *NIX lerle kisitli olsa bile C koduna bakarsaniz cesitli POSIX standartlarina ragmen bir suru CPP cambazligi goreceksiniz. Autoconf'un ortaya cikmasi icin bir sebep vardi elbette. VY> Kanaatimce, Lisp/Scheme camiasında eksik olan böyle bir VY> arşiv. (En azından benim bildi�im böyle bir kütüphane VY> yok. Olan bir şeyin tanıtılmaması da, en az onun yok olması VY> kadar kötü bir şey gibime geliyor.) Tabi 3. şahısların yaptığı VY> ufak tefek çalışmalar var. Ama bunlar ne derece kararlı ve VY> güvenilirdir, kaç kişi tarafından test edilmiştir, orası biraz VY> şüphe uyandırıcı. Eger belirli bir problem icin birsey ariyorsaniz bir bakalim. [...] VY> Ufak bir anektod daha yapayım. Python'un Tutorial'ine şöyle VY> bir göz gezdirirken, gözüme şu başlık takıldı: 10.12 Batteries VY> Included: Python has a "Batteries Included" VY> philosophy. Adamlar arkalarında 50 yıllık bir birikim VY> olmadığının farkındalar. Ama bunu, "Tamam, o halde kendi 50 VY> yıllık birikimimizi biz kendimiz oluştururuz!" zihniyeti ile VY> çözüm yoluna gitmişler; ki bence bu konuda da oldukça VY> başarılılar. Bunu Eran Gatt/(ve simdiki ismiyle)Ron Garrett de soyleyip duruyor. Kullanici tabaninin buyukluguyle alakali birsey var bunda. Bir de benim anladigim C'ye ziplamak kolay python'dan. CL'den de zor degil aslinda ama CFFI filan kullanmazsaniz, FFI sistemi lispinize gore degisebiliyor. X adam-aylik projede gereken FFI'i ogrenip kullamaya ayrilacak yarim gun belki onemi degil, ama iki saatte 'birsey yapan' bir program yazmak icin yola cikan insanlara zor geliyor. [...] VY> [Aslında ben normalde bu kadar çok saçmalamam. Sadece Emre VY> Bey'in saçmalayanları ısırmıyoruz lafına güvendim - gerçi o VY> lafın ucu da biraz açık ama...] Aman n'olur kimse sinmesin, bakin birsey olmadi yazdiniz diye. [...] VY> P.S. O aranan 18 kişilik zanlıdan biri de benim. Ama benim VY> listeye ulaşmamın ne seminer, ne de FM ile alakası yok. Hmm, o zaman insan 'pekiyi nasil oldu?' diye merak ediyor. BM _______________________________________________ cs-lisp mailing list cs-lisp@cs.bilgi.edu.tr http://church.cs.bilgi.edu.tr/lcg http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp