Nasıl Bir Emacs?

0
FZ
Daha önce özgür yazılım etkinliklerindeki seminerleri ile tanıdığımız COR3 ekibinden Aycan İrican, cs-lisp e-posta listesinde paylaştığı bir mesajla Common Lisp ile ilgilenmeye başladıklarını ve bununla ilgili belge oluşturma çabasına giriştiklerini belirtti.

İlk çıkan belgelerden biri Nasıl Bir Emacs başlıklı bir tür Emacs kılavuzu. Diğeri ise Emacs yapılandırma dosyası (.emacs) ile ilgili güzel ipuçları içeren .emacs belgesi.

Görüşler

0
yilmaz
valla bende lisp'e ufak bir başlangıç yaptım ama ne biliyim bir garip geldi bıraktım gerçi biraz da vakit ayıramama meselesi de var. neresi garip derseniz ben bu emacsa bir türlü ısınamadım. win ortamında kullanıyorum belki ondandır :). belki ileride artık.
0
Arkantos
Ben de daha önce hazırlanan Emacs ile ilgili Türkçe belgelerin adresini vereyim:

Nasıl Emacs Kullanımına Giriş

Emacs Tutorial'ın Türkçesi:

Emacs Tutorial'ın Türkçesi

Bir de Emacs'ın wiki sayfalarını düzenlemek için wikipedia modu var.

Emacs Wikipedia mode
0
g-khanh
Lisp gerçekten ilk başlandığında çok zor gelebiliyor, diğer dillere göre çok ilkel kalıyor bazen :) Kısmende olsa okulumda (koç üniversitesi) gösterilen Scheme dersiyle öğreniyorum. Bence bi temel açısından çok önemli...
0
FZ
ilkel?
0
g-khanh
diğer yazı dillerine göre yapabildikleriniz çok daha kısıtlı. Herhangi bir kodu yazmak gerçekten çok daha fazka uğraş gerektiriyor diğer dillere göre. Belkide benim gördüğüm kısmı o kadar dır :s
0
FZ
Oysa ben Lisp'in hiyeroglif ve kanjiye kıyasla daha kolay olduğunu düşünmüşümdür hep.

Şaka bir yana, hangi işleri yapan kodu yazmak sizin için ne kadar uğraş gerektirdi bilemediğim için buna dair bir yorum yapamıyorum, belki örnek verirseniz o zaman bir şey demek mümkün olur. Dersinizde SICP'den gidiyorsanız, evet bazı egzersizleri zor gelebilir zaman zaman, bunun Lisp'le değil de kitabın seviyesi ve hitap ettiği düşünülen kitle ile ilgisi var. Dediklerinizden anladığım, herhalde "imperatif" prosedürel bir ya da birkaç programlama dilinde epey deneyim sahibisiniz ve oradan edindiğiniz zihinsel alışkanlıklardan ötürü o ortamda aklınıza gelen çözümleri düşünüyor ve aynı hızda Scheme çözümü üretemediğiniz için durumun zor olduğunu düşünüyorsunuz. Bu çok garip değil. Prolog çalışıyor olsaydınız daha da beter bir durumda olabilirdiniz (farklı şekilde düşünmeye zorlanma bakımından).
0
g-khanh
diğer yazı dillerine göre yapabildikleriniz çok daha kısıtlı. Herhangi bir kodu yazmak gerçekten çok daha fazka uğraş gerektiriyor diğer dillere göre. Belkide benim gördüğüm kısmı o kadar dır :s
Görüş belirtmek için giriş yapın...

İlgili Yazılar

UCW + Ajax = UCW+

FZ

Bugün cs-lisp e-posta listesindeki bir duyuru postasına göre UCW'de AJAX kullanabilmek için hazırlanan UCW+ ile www.hedee.com projesi tekrar düzenlendi. Kaynak kod ve çalışan sistemi görmek için aşağıdaki adresler ziyaret edilebilir:

Coretal CMS Videoları

eevrim

Core Server üzerine geliştirdiğimiz ilk uygulama olan Coretal İçerik Yönetim Sisteminin kullanım ve tasarım videolarını hazırladık. Fikirlerinizi duymaktan mutluluk duyacağız.

Sevgiler.

Ürün sayfası, Kullanıcı Videosu, Tasarımcı Videosu

UnCommon Web ile “Merhaba Dünya”

FZ

Ne zamandır fırsat bulamadığım UnCommon Web geliştirme çatısı ile bir kaç deneme yapabildim sonunda. Kurcalamaya başlamak için önce UCW’yi kurmam gerekti doğal olarak. Oldukça fazla sayıda olan bağımlı olduğu paketleri tek tek kurmak yerine şu adresten UCW-boxset paketini indirdim. Windows sistemimde çeşitli hatalar aldığımdan sanal makine üzerindeki Debian sistemime kurdum. Kurdum derken ev klasörümde arşiv dosyasını açtım sadece. Gerisi UCW-boxset klasöründeki “start.lisp” dosyasını Lisp sistemine yüklemekten ibaret zaten. Veritabanı erişimi için (malum web programlama veritabanı olmadan olmaz) clsql paketini kullandım...

Zekeriya Koç'un Common Lisp ile geliştirilmiş UnCommon Web uygulama çatısına güzel ve örneklerle dolu bir giriş niteliği taşıyan yazısının devamını buradan okuyabilirsiniz.

Common Lisp ile Oyun Programlama

FZ

Frank Buss, Common Lisp kullanarak Aqueaduct isimli bir mantık bulmaca oyunu (puzzle) geliştirmiş.

Bir grafik kullanıcı arayüzü de olan oyun MS Windows, GNU/Linux ve Mac OS X ortamlarında (kodda bir değişiklik gerektirmeden) çalışabiliyor. Kaynak kodu meraklısı için öğretici olabilir.

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

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