Object Persistence ve Lisp - Dabble ve Smalltalk

0
FZ
Şimşekleri üstüme çekmek pahasına böyle bir başlık atıyor ve diyorum ki Bill Clementson yine yapacağını yapmış ve acayip videolar hazırlamış.

Konu bu aralar pek bir revaçta olan ve "e peki nasıl yapacağız biz bu object persistence, serialization işini?" sorusu ile gündeme gelen konu. Bill Clementson en son gerçekleştirdikleri Vancouver Lisp Kullanıcıları Grubu Toplantısı çerçevesinde AllegroCache ile ilgili bir video hazırlamış.
Etkinlik sonucu ortaya çıkan diğer odyovizyüel (!) eser ise dabbledb ekibi tarafından hazırlanmış dabbledb tanıtım videosu. Smalltalk ile geliştirilen ve Google Base trendini çok farklı bir noktadan vurmayı amaçlayan bu Internet projesinin kısa süre içinde kullanıma açılacağı belirtiliyor.

Görüşler

0
muhasebeci
Sırada ne var? Sanırım site başlığı yakında "Eve gitsem de Lisp ile uğraşsam diyenlerin sitesi olarak değiştirilecek"
0
ttk
Bu gülüp yeri sumsuklayan adamı nasıl cizdiniz ?(buldum buldum :)
0
yilmaz
lisp lisp lisp hakkaten lisp görmekten bıktık yaw. tamam iyi bir programlama dili vs.. ama yani biraz fazla lisp konuşulur olmadı mı?
Şimdi FZ diyecek son 20 haber de sadece 1-2 tanecik ama yorumlar vs lisp oldu hep.
Burdan devlet yetkililerine sesleniyorum lisp'i azaltsınlar.
0
selam
Hıms.. Herkes kendi kullandığı, öğrenmeye çalıştığı ve araştırdığı dil, konu ile ilgili haber yapabilir. Eğer sizde her hangi bir dil hakkında araştırma yapıyorsanız ve ilginç olduğunu düşündüğünüz bazı bilgilere sahipseniz yada bir yerlerde link görmüş iseniz paylaşabilirsiniz.
0
yilmaz
elimize geçtikçe haber niyetine yolluyoruz.
0
tongucyumruk
Ufak bir detayı atlamıyor musunuz? FM öyle 5-10 kişilik bir editör/muhabir kadrosunun oturup "hmm şu şu ve şu konulara ağırlık verelim, şu konuyla öbür konuyu ise hiç gündeme getirmeyelim" şeklinde konuşmalar yaparak içeriği belirlediği cinsten bir site değil. Belki de bu siteyi dğer birçok siteden ayıran özelliği bu: gündemi, siteyi takip edenler belirliyor.

Şimdi size bir sır vereyim. Sitede Lisp'ten çok fazla bahsedildiğini mi düşünüyorsunuz? O zaman daha ilginizi çekecek konularda birşeyler yazarak bu gidişatı değiştirebilirsiniz. Eğer yazacak konu bulamıyorsanız buyrun size birkaç fikir: Web uygulamalarını "sıradışı" bir şekilde C ile Apache modülü şeklinde yazarak uçuk performansa ulaşmak, Erlang ile asenkron uygulama geliştirme, ASP.Net'in geleceği ve Microsoft LINQ... Konuların sonu yok... Tabii programlama dışındaki konularda da yazmamanız için bir sebep yok. Bunlar sadece benim aklıma gelenler. Yaratıcılığınızı kullanın, Lisp'i gündemden düşürün. Ne dersiniz?
0
FZ
Gizli plan yaptık, Java ile ilgili makale gelirse direkt siliyoruz. C# ile gelirse çarpıtıp yayınlıyoruz. Assembly yazan olursa hadi canım sen de diyoruz. FORTRAN diyen olursa dövüyoruz. C++ diyen olursa anlaşılmıyor bundan hiçbir şey deyip başımızdan savıyoruz. C yazan olursa çok uzun olmuş bu deyip kırparak yayınlıyoruz. Evet, çok kötüyüz biz. Gizli bir kurulumuz var, arada ritüel yapıp bazı bilgisayar kitaplarını tütsüleyip yakıyor Latince ve Yunanca bilgisayar terimleri ile karanlık güçlere sesleniyoruz.

Boşverin Lisp, LINQ, Apache, C modül, Erlang, vs. geyik yapmak daha kolay nasıl olsa. Konuya dair bir şey demeye gerek yok. Onun için önce konunun ne olduğunu anlamak gerekiyor, onun için çok kalori harcamak gerekiyor.
0
conan
Kahrolsun lisp ve isbirlikcileri! Linux gelecek dertler bitecek....

(Anlamsiz slogan atip kaciyorum muhaha!)

0
muhasebeci
ya arkadaşlar, amacım biraz "fazla Lisp" e dikkat çekmekti :) Çok fazla dikkate almayın benim mesajımı :) Bir bakim dedim benle aynı fikirde insanlar var mı diye, varmış demek.
0
Ragnor
Video'ları izlemedim, ama sitesini biraz gezdim şu dabble'ın. Şimdi bu Dabble GoobleBase'i kullanan bir nevi bir frontend mi? Öyleyse akıllıca bir fikir. Heleki Google ne yapsa gerekli veya gereksiz çok yayıldığı veya insanların manyakça birşekilde ellerindeki en gereksiz bilgileri bile (resim, günlük, bookmark vs.) bir dönemde tutacağı kesin bir proje üzerine yatırım yapmak oldukça zekice.
Ama Dabble benim anladığım gibi GoogleBase için bir frontend değilse, nedir peki? Biri açıklayabilir mi?
0
FZ
Google ile ilgisi yok bildiğim kadarı ile. Smalltalk ile yazılmış, kendi içinde çalışan bir sistem. Yani sıfırdan yazılmış bir servis.
Görüş belirtmek için giriş yapın...

İlgili Yazılar

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.

PL/scheme: PostgreSQL için Scheme

FZ

cs-lisp e-posta listesinde Volkan Yazıcı tarafından geliştirilen PL/scheme projesinin duyurusu bugün yapıldı.

Diyelim Ki Elimizde Nesneye Yönelimli Bir Dil Yok - Alice Nesneler Diyarında

FZ

Elinizdeki programlama dilinde nesneye yönelimli (OO - Object Oriented) programlama imkanı olmasa idi ne yapardınız? İki seçenekten biri gelirdi aklınıza herhalde:
  1. OO desteği veren bir dil kullanmaya başlamak.
  2. Elinizdeki dile OO desteği katmak için uğraşmak.
Bu kısa yazıda Peter Norvig'in PAIP (Paradigms of Artificial Intelligence Programming Case Studies in Common Lisp) kitabının 13. bölümündeki birkaç kısa örnekten yola çıkarak "eğer Common Lisp dilinde CLOS (Common Lisp Object System) gibi bir şey olmasaydı bunu nasıl gerçekleştirebilirdik?" sorusunun cevabının ilk bölümüne göz atacağız.

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: Second Episode - 20 dakika ve 100 satırda Reddit

FZ

Video çılgınlığı devam ediyor. Bu gidişle HOW-TO belgelerinin yerini HOW-TO videoları mı alacak? İnsanlar "öğret bana usta, adım adım göster" yaklaşımını daha mı çok seviyorlar? Daha önce duyurduğumuz videoyu yapan Sven Van Caekenberghe'nin Episode 2: (Re)writing Reddit in Lisp is 20 minutes and 100 lines videosu taze taze, sıcak sıcak kamuya sunuldu.