>>>>> "AI" == Aycan iRiCAN <[EMAIL PROTECTED]> writes:
AI> Merhaba,
AI> Listeye yeni katıldım, öncelikle herkese selamlar.
Merhaba. Demek o güzel ve detayli sunumlarini izledigimiz
core.gen.tr grubundan birileri gelmis ortamlara, sevindik :)
Ustelik http://www.core.gen.tr/ adresine baktigimda da
powered by AllegroServe logosu gördüm ki yani orasi
cok eglenceli idi :) (Bu logoyu en son ne zaman görmüstüm,
herhalde CBC'nin yaptigi bir seyde ya da kendi ev bilgisayarimdan
sundugum $u minik dilbilim utility programi denemelerinde).
AI> kapatacak bir sistemin uygulamaya geçirilmesi için
AI> alternatifler arıyordu. Bir süre önce kurguladığımız büyük
AI> sistemlerin en az metaprogramlama içermesi ile
AI> gerçekleşebileceğini farkederek lisp üzerine
AI> yoğunlaştık. Zaten uzun süredir Tunes[1] projesini takip
AI> ediyorduk ve lisp'in bize katacağı faydaların farkındaydık
AI> ancak başlarda alışılmış dillerden vazgeçmenin kaybettireceği
AI> katılımcı potansiyelinden çekiniyorduk. Görüyorum ki lisp
AI> konusunda Türkiye'de durum tahmin ettiğim kadar sessiz değil
AI> ve kısa zaman sonra bu konuda pek sıkıntı çekmeyeceğimize
AI> inanıyorum.
Tunes'a cok cok kisa baktim. O tarz bir sey yapmayi mi düsünüyorsunuz?
Ya da UCW'den filan bahsetmissiniz Emacs belgesinde, Internet programlama
türü seyler mi planliyorsunuz?
AI> Zamanla ilk işin katılımcılar için yüksek miktarda belge
AI> yazmak olduğunu düşündük ve grubumuzdaki diğer arkadaşların
AI> yararlanması için ben emacs konulu ilk belgeyi[2] hazırlamaya
AI> başladım. Başlangıçta detaya inmek istememiştim ancak aldığım
AI> geribildirimler nedeni ile bazı şeylerin o kadar kolay
AI> olmayacağını farkederek bir miktar basit konular üzerinde
AI> yoğunlaştım. Henüz bitmemiş ve karmaşık olabilecek bu belge
AI> hakkında yorumlarınızı gönderirseniz sevinirim.
Belge icin elinize saglik, bu e-postayi hazirladiktan sonra hemen
FM'deki Kitaplar/Kilavuzlar kategorisinde diger insanlara da
iletecegim faydalanmalari icin.
Gelelim elestirilere:
1- öldürmek demeseniz "kill" icin. Yani anlasilmiyor degil anlasiliyor
da... bilmiyorum iste, garip geliyor bana satir silme isi icin "öldürmek"
gibi asiri anlam yüklü bir fiil kullanmak.
2- Pencere düzenlemeden filan bahsettiginiz kisimda sunlari da söyleseniz,
basucu bilgisi olarak:
`C-x ^'
Make selected window taller (`enlarge-window').
`C-x }'
Make selected window wider (`enlarge-window-horizontally').
`C-x {'
Make selected window narrower (`shrink-window-horizontally').
3- Göremedim belgede: sIk kullandigim tus kombinasyonlarindan biri:
C-l
o anda asagida ya da yukaridaki bir satirda iken imlec, onu ortalamak,
o sekilde hizalamak icin yani.
4- Nasil font degistirilir Emacs icinde? Insanlarin ilk takildigi
seyden biri bu oluyor. Bunu anlatmak önemli.
5- Ekran arkaplan rengini nasil degistiririm? Bunu da basta
söylemek iyi olabilir (bu arada fark ettim ki ben cornsilk3
arkaplan rengi ile epey rahat ediyorum yazarken!)
6- Programatik metin üretimi deyip bir Emacs Lisp örnegi
vermissiniz, pedagojik acidan bunu daha sonraya biraksaniz
ve Emacs Lisp ile ilgili bir iki link ekleseniz cok daha
etkileyici ve vurucu olabilir.
7- C-g'yi en baslarda iyice bir vurgularsaniz iyi olur.
8- Emacs'in insanlara ne denli yardimci oldugunu belirtmek
icin envai yardim alma yönteminden de ortalarda bir
yerde ya da sonlarda bahsetmenizde fayda var:
C-h b
C-h k
C-h C-k
C-h f
C-h C-f
(bir de info var tabii, onu da yukaridaki baglamda
ele almak anlamli olabilir).
8- Son kisimlarda SBCL, UCW, Allegro filan demissiniz, güzel
bilgiler vermissiniz ama kilavuzu Emacs kilavuzu olarak
tutmak namina bunlari baska bir kilavuza koysaniz, yani Common Lisp
ile Internet/web programlama kilavuzu seklinde? Oteki türlü Emacs
kilavuzuna bakan insanlar sanki Emacs sadece Lisp icin faydali
gibi düsünüyorlar, o yanli anlamaya katkida bulunmamak icin.
AI> Hazır inet-tr'de[3] yaklaşmışken belki de emacs ile ilgili bir
AI> sunum yapılabilir. Emacs'a konu gelirse zaten lisp kaçınılmaz
AI> olacaktır.
Burada da yukaridakinin tersi yaklasim evet, Emacs'tan yola
cikip Lisp denilebilir belki (ben Emacs'tan yola cikarak caz
müzik de diyorum mesela, Common Music filan; yani bir kez konuyu
Emacs'a getirdikten sonrasi kolay ;-))
AI> Bu ilk e-postamda emacs'dan başka konulara zıplamasam ve
AI> burada bitirsem iyi olacak sanırım. Kısa bir giriş yapmak ve
AI> bir miktar grubumuzu tanıtmak istedim. Hepinize iyi
AI> çalışmalar.
Varsa Common Lisp ile ilgili diyeceginiz baska seyler seve
seve bekleriz.
Bu arada bir de .emacs belgesi cevirmissiniz:
http://people.core.gen.tr/~aycan.irican/web/static/noktaemacs/index.html
o da fena olmamis.
--
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