CUSP - development environment for Lisp built on top of the Eclipse platform

0
eevrim

2007 LKD şenliklerinde Core-Server sunumunda Emacs'ı beğenmeyip (?), "Bunun grafik arabirimi yok mu?" gibi sorularla karşılaşmıştık. Reddit'te gezerken CUSP'a rastladım.

Programming In Lisp With Cusp

Görüşler

0
kamilbas

Aynı sunumda:

"XML, insanlar tarafından okunması ve yazılması mümkün olmayan bir teknoloji. Zaten bilgisayarlar arasındaki iletişimin okunabilir olması gerekmiyor ki? Bu yüzden XML bir çözüm olmayacaktır, insanların üzerinden rant sağladığı birşey olduğuna inanıyoruz biz

demiştiniz, bunun ile ilgili bir link verebilir misiniz peki?

¹ Core-Server sunumu sn: 9:30
0
eevrim
Tabii, asagidaki baglantida lisp icinden nasil html/css cikarabileceginize dair ornekler mevcut. Buradaki onemli konu xml'in sadece bir format olmasi disinda semantik olarak hicbirsey kazandirmadigi aksine, insanlarin formatla ugrasmaktan, mantik uzerine kafa yoramadiklari tezi. JSP'ye bilenler ne demek istedigimi anlayacaklardir diye umuyorum.

Ornegin, firmanizin iki subesi arasinda veri iletisimini XML ile yapmak istediniz, bunun icn bir DTD yada XML Schema yazmalisiniz. Peki bu veri yapisi icin size herhangi bir dilde otomatik parser/renderer cikartacak bir yapi gordugunuz mu? Haskell'de Happy var gordugum, CL ile de benim uzerinde calistigim kod parcalari var. Java'daki JAXB ve turevleri asla bu isler icin uygun/yeterli degil. Dolayisi ile XML kullanmanin size ve karsinizdakine olan faydasi sizin butun bu parser/rendererlari yazma isteginizle orantili. Bu islerin de basit olmadigini dusunuyorum, etrafta yazabilen cok az sayida insan tanidim. Son olarak, bunlari yazsaniz bile CL size bu kod parcalarini mantik ile birlestirme olanagi sunuyor, diger dillerde bunu acikcasi hic gormedim. Bunun reel ornegi XSLT'dir mesela, tamamiyle fonksiyonel calisir ancak, mantik akisini XML yazmak zorunda olgunuz icin surekli noktalama isaretleriyle ve XSLT'nin sundugu yetersiz yapi ile ugrasmak zorunda kalirsiniz. Hic dusunduz mu neden XSLT 2.0'u implement etmis sadece 1 adet (saxon) Java kutuphanesi var?

Saglicakla,
Evrim.

http://people.core.gen.tr/~aycan.irican/web/publish/WebGelistirme.html
0
auselen
başlık CUPS, içerik CUSP. malum CUPS "Common UNIX Printing System" olarak algılanıyor.
0
FZ
Teşekkürler, düzeltildi.
0
eevrim
ah, ozur dilerim, yine algida secicilik yapmisim, FZ'ye tesekkur ederim duzelttigi icin (: Ek olarak, bu CUSP'un acilimini aradigim halde bulamadim, cok ilginc.
Görüş belirtmek için giriş yapın...

İlgili Yazılar

3D Model Tasarımı ve Mirai

FZ

Rainer Joswig, 1999 yılında Mirai ile bir model tasarlayan Bay Raitt'in çalışma seansını yansıtan bir video sunuyor.

Mirai, 3D grafik tasarımı için kullanılan bir yazılım. Common Lisp ile yazılmış ve Allegro Common Lisp üstünde çalışıyor. Yazılımın temelleri daha önceki Symbolics Graphics süitine dayanıyor.

Videoyu buradan indirebilirsiniz.

Kaynak: Planet Lisp

ECLM '08 ve ELS '08'in Ardından

FZ

ECLM 2008 (European Common Lisp Meeting) ve ELS 2008 (European Lisp Symposium) tamamlandı. ECLM 2008'deki konuşmalardan birkaç örnek vermek gerekirse:
  • Marc Battyani, Lisp-based supercomputing
  • Juan José García-Ripoll, ECL - more than an Embeddable Common Lisp
  • Jeremy Jones, InspireData - how it was written in Lisp
  • Kristoffer Kvello, House Designer - using Knowledge Based Engineering and Lisp to automatically design buildings
  • Nicolas Neuss, Femlisp - solving partial differential equations with Common Lisp
  • Stefan Richter, Using Common Lisp for large Internet systems
  • Kilian Sprotte, PWGL - an environment for sound synthesis and computer aided composition

Cusp: Eclipse için Common Lisp Eklentisi

zekzekus

Lisp ile uğraşan ama Emacs editörüne alışamamış benim gibi kullanıcıların yardımına Eclipse IDE ortamı için hazırlanmış Cusp eklentisi yetişiyor.

MIT LispM Kaynak Kodunu Kamuya Açıyor

FZ

MIT, LispM kaynak kodunu BSD tarzı bir lisans ile kamuya açıyor. Bu şu demek: Lisp Machines sistemlerinin temel bileşeni artık özgür. BSD lisansı sayesinde de insanlar bundan istedikleri gibi faydalanabilirler.

Pascal Costanza'nın Çok Dik Başlı Lisp Rehberi

FZ

Uzunca uğraşlardan sonra Pascal Costanza'nın dik başlı (!) Lisp kılavuzunu Bilkent Bilg. Müh. bölümü öğrencilerinden Hayrettin Gürkök'ün çevirisi ile anadilimizde yayımlama imkanına kavuştuk. AOP yani Aspect Oriented Programlama mefhumunu Common Lisp'e kazandırmış olan (ya da Debiancılar için: Debian aspectl paketleri) Costanza'nın bu yazısının Lisp heveslilerinin işine yarayacağını ümit ediyoruz.

Çevirinin özgün adresi http://ileriseviye.org/arasayfa.php?inode=costanza-lisp-guide.html'dir. Emeği geçen herkesin eline sağlık. Afiyet olsun...