International Lisp Conference (ILC) 2007 izlenimleri

0
coskung
İstanbul Bilgi Üniversitesi Bilgisayar Bilimleri Bölümü'nden Vehbi Sinan Tunalıoğlu ile birlikte, ilc 2007'ye katıldık. Katıldığımız konuşmalardan izlenimleri, yaptığımız fikir alışverişlerini kısaca özetleyeyim.
Bölümden Mehmet Gençer ve VST ile yazdığımız "CL-SNA: Social Network Analysis with Lisp" makalesi, konferansa kabul edilince biz de katılmak için bir fırsat elde ettik. Mehmet Hoca rahatsız olduğu için gelemeyince, iş VST ile bana kaldı. Velhasıl, atladık gittik İngiltere'ye.

1 Nisan pazar, konferansın ilk günüydü ve tutorial'lara ayrılmıştı. Öğleden önce Edi Weitz'in Hunchentoot ile dinamik web sayfası geliştirme dersine girdik. 40 dakikalik 2 ders sonunda kullanıcı doğrulama ile girilen, forma girilen verileri kaydeden, session yaratan bir demo web sayfası hazırlandı. Edi Weitz aynı zamanda European Common Lisp Meeting (ECLM) etkinliğinin de düzenleyicisi (Arthur Lemmens ile birlikte). Öğleden sonra direk bu ikilinin yanında bittik ve bir sonraki ECLM'in İstanbul'da olması dileğimizi aktardık (bm: sana selamları var üstad). Biraz lobi çalışması sonrası gelecek yıl ECLM'in İstanbul'da Bilgi Üniversitesi'nde yapılmasını karara bağlattırdık. Seneye nisan-mayıs dolaylarında bir sürü Lisp fedaisi İstanbul'a akın edecek hazırlıklı olun. Kendi konuşmamız sonunda ECLM 2008 İstanbul duyurusunu yaptıktan sonra ortamda popülaritemiz çok arttı. Herkes ne zaman olacağını sormaya başladı. Ben en az 120-130 kişilik bir grup bekliyorum açıkçası. Neyse mevzuyu dağıtmayayım.

Öğleden sonra ben Pascal Costanza'nın Context Oriented Programming sunumuna, VST'de Optimizing and Debugging Programs in Allegro CL sunumuna girdik. VST sunum sonu bayağı etkilenmişti. Kendi izlenimlerini aktarırken değinir sanırım konuya.

2. gün ilk konuşma Herbert Stoyan'ındı. 1970'lerde nasıl çalıştıklarını anlattı. O günden bugüne değişimin temel kilometre taşlarına değindi. Ardından gelen Constraint Propagation in Common Lisp sunumunda pek kafama yatmayan şeyler vardı ama neyse ki future work olarak planladıklarını anlattıklarında ikna oldum biraz. 2. günün en etkileyici sunumları Paris UPMC Bilgisayar Bilimleri Bölümü'nden Christian Queinnec'indi. Teaching CS to Undergraduates at UPMC başlıklı konuşmada, bizim Bilgi'de yapmaya çalıştığımız şeylerle tamamen paralel bir yöntem anlatılıyordu. Bu konuşmada 3 sayfaya yakın not tuttum. Hemen ardından Michaal Sperber R6RS sürecini anlattı ve Scheme standardizasyonu sürecinde yapılanlara ve karşılaşılan problemlere değindi. Herkesi www.r6rs.org sayfasına giderek, değerlendirme yapmaya davet etti.

Bizim konuşmamızın da olduğu 3. gün ve diğer izlenimleri de fırsat buldukça yazmaya çalışacağım. Şimdilik bu kadar.

Görüşler

0
tongucyumruk
Ellerine sağlık, çok güzel bir özet olmuş. Diğer katılımcılardan da bu güzellikte bir üçüncü gün özeti gelir inşallah.
0
simor
..."bir sürü Lisp fedaisi"..?

Bu arkadaşlar lisp"çiler" dışındakileri içeri almayacak mı?
0
FZ
ILC'ye katılan arkadaşlarımız Bilgi'de bir Lisp toplantısı düzenlemeyi ve izlenimlerini yüz yüze paylaşmayı düşünürler mi acaba?
0
vst
Valla, neden olmasin? Bu Cuma aksami isterseniz Taksim'de bile bulusabiliriz. Ne dersiniz?
0
FZ
Daha önceki Lisp yazılarına buradan, Lisp tartışma e-posta listesine ise buradan erişilebilir (listede Common Lisp, Emacs, Emacs Lisp, Scheme ve fonksiyonel programlama ile ilgili yazışılmaktadır).
Görüş belirtmek için giriş yapın...

İlgili Yazılar

Fonksiyonel Geometri, Lisp, Escher, Postscript: Sanat ve Bilgisayarlar

FZ

Daha önce FM'de bir Mars programlama projesi yarışması bağlamında adı geçen Frank Buss bu sefer de gündemimizi Peter Henderson'ın makalelerinden uyarladığı ve Common Lisp kullanarak gerçekleştirdiği bir fonksiyonel geometri uygulaması ile meşgul ediyor. Fonksiyonel programlamanın grafik uygulamalarını kullanarak anlaşılması bakımından çarpıcı bir örnek. Program çıktısını Postscript olarak üretiyor.

Söz konusu grafik yapılar pek çok matematikçinin ve diğer bilim insanlarının da hayranlığını kazanan Hollandalı meşhur sanatçı M. C. Escher'in yapıtlarından esinlenerek hazırlanmış.

Video: 5 dakikadan kısa sürede TCP/IP network ve multithreaded programlama

FZ

Daha önceden Rebel With A Cause ve A Day At The Beach makaleleri ile tanıdığımız tehlikeli programcılardan Sven Van Caekenberghe gene yapacağını yapmış.

Avrupa Common Lisp Buluşması: Sunumlar ve Videolar

FZ

Bu sene 24 Nisan tarihinde, Amsterdam'da, 19 ülkeden 80'i aşkın katılımcıyla gerçekleşen ECLM2005 (European Common Lisp Meeting) pek çok ilginç sunuma ve konuşmaya ev sahipliği yaptı.

Daha önce burada sık sık adı geçen Practical Common Lisp kitabının yazarı Seibel'in "Lispçi olmayanlara Lisp'i nasıl anlatırsınız" başlıklı eğlenceli konuşmasından tutun António Menezes Leitão'nun "Lispçiler için Java" sunumuna dek pek çok videoya Weitz'in sitesinden veya İstanbul Bilgi Üniversitesi Bilgisayar Bilimleri bölümü yansısından erişmeniz mümkün.

newLISP

bk

Bu kadar Lispçinin gözünden kaçmış olabilir mi bilemiyorum ama ben bulamadım: newLISP for BSDs, GNU/LINUX, MacOS X, Solaris, Win32.

newLISP, yapay zekâ ve istatistik gerektiren alanlarda web uygulamaları ve diğer türden yazılımlar için geliştirilmiş genel amaçlı bir betik dilidir. FAQ belgesi ve Common Lisp ile Scheme'den farklılıkları daha detaylı bilgi vermektedir.

Google AI Yarışması Birincisi: Gábor Melis (ve Common Lisp)

FZ

Bir süreliğine dünyanın çeşitli yerlerindeki programcılara uykusuz ve adrenalin dolu geceler geçirten, eğlendirirken öğreten ve sosyal içerikli mesajlar içeren Google AI yani Google Yapay Zeka programlama yarışmasının birincisi Macar programcı Gábor Melis oldu. Melis yarışmayı Common Lisp dilinde geliştirdiği sistem ile kazandı.