Seaside Framework ile Internet Programlama

0
FZ
Bill Clementson, en son gerçekleştirilen Vancouver Lisp Kullanıcıları Toplantısında gerçekleştirilen bir sunumu video olarak kaydedip insanlık ile paylaşmaya karar vermiş.

Söz konusu video, Avi Bryant tarafından Smalltalk [1, 2] dili ile geliştirilmiş Seaside isimli bir Internet programlama "framework"ü ile ilgili ve Common Lisp ile geliştirilmiş sağlam bir Internet programlama "framework"ü olan UnCommon Web'e benzer şekilde "devam ediş" (continuation) tekniğinden faydalanıyor.
Buna ek olarak eğlenceli bir Smalltalk ortamını görmek isteyenler Squeak'e de bakabilir.

1- Smalltalk @ Wikipedia
2- http://www.smalltalk.org

Görüşler

0
FZ
Her şey bir nesne! Her şey bir nesne! ne güzel! diyenlerin (Japonya etkisi altında kalmış bazı arkadaşlar ;-) Smalltalk ve Lisp bağlamında da CLOS'a bakmaları tavsiye olunur bu vesile ile.
0
anonim
Sanırım üzerime alınabilirim :-) Benim de hoşuma gidiyor sizlerin sürekli lisp gibi alternatif bir dilin imkanları konusunda haber ve yorumlar yazmanız.

Ama nasıl derler biraz da zevk meselesi bu işler... ( Tamam itiraf ediyorum, lisp ve benzeri dillerdeki 10^n tane (n:1 -> sonsuza ) parantez benim gözümü korkutuyor )

Neyse şimdilik Ruby den vazgeçmeye pek niyetim yok. Ama CLOS u da ilk fırsatta inceleyeceğim
0
FZ
Ben esasen bu haber ile Smalltalk diline ve Smalltalk ile Internet programlamaya dikkat çekmeye çalışmıştım, özgün haberi veren kişi sağlam bir Lispçi ve Javacı o ayrı. Ana tema Smalltalk bu haberimizde. Ayrıca "alternatif olsun" diye değil de daha çok, bazı işleri daha kolay, pratik ve güçlü şekilde yapabilir miyiz düşüncesi ile.

Nesne mevzusuna vurgu yapmamın sebebi "Object Oriented" lafını ortaya atan adam tarafından geliştirilmiş olması (tabii işin içinde kadın parmağı da var, o ayrı [1] ;-)

Öte yandan ana tema Lisp olmamakla beraber, her şey bir nesne hiyerarşisine dayanır prensibine örnek olarak CLOS var, onu da söylemeden geçemedim (ama açıkça belirtmek gerekirse 10^n tane nesne.metod.nesne.metod. .... şeklinde nokta üstüne nokta ve bunu int gibi temel veritipleri için dahi açık olarak [explicit] yapmaya zorlanmak pek hazzettiğim bir şey değil! Göz korkutuyor vallahi!) Ve evet, zevk meselesi, bir süre sonra parantezleri görmemeye başlıyorsunuz, itiraf etmeliyim ki düzgün hizalanmış ve ilk defa gördüğüm bir Lisp kodunu okumak şaşırtıcı derecede kolay geliyor (bana ve pek çok insana).

1- http://www.fazlamesai.net/index.php?a=article&sid=2622
Görüş belirtmek için giriş yapın...

İlgili Yazılar

SPAM´e Türk Yazılımcıların Cevabı: zabit

honal

Türkiye'nin ilk açık kod yazılım geliştirme takımı EnderUNIX, yeni yazılımını sunar: zabit

Internet kullanıcılarının ve sistem yöneticilerinin en önemli problemlerinden birisi kuşkusuz spam e-postalardır. Yıllardır Qmail üzerine çalışan ekibimiz, Qmail için bir spam filitreleyici yazmıştır. Geliştiricilerimizden N.Ersen Şişeci tarafından geliştirilen yazılım, içerik ve eklenti filitreleme özelliklerine sahiptir.

Tamamen C ile yazılan ve bu nedenle script dilleri ile yazılmış eşdeğerlerine göre oldukça hızlı olan yazılım, virüs tarayıcı clamav ile birlikte çalışabilmektedir. Eklenti filitrelemesi sayesinde Clamav'ın taradığı dosya sayısı yaklaşık 1/3 oranında azalmaktadır. Böylece e-posta sunucunuzun performansı bir hayli artmaktadır. İçerik filitreleme ile de kullanıcılara çok daha az spam e-posta ulaşmaktadır.

Processing: Görsel Tasarımcılar ve sanatçılar için programlama dili

anonim

Processing elektronik sanatlar ve görsel tasarımcılar için geliştirilmiş bir programlama dili ve ortamıdır. Programlamanın temellerini görsel bağlamlar içinde öğretmek ve software taslak defteri olarak kullanılmak üzere yaratılmıştır.

http://www.processing.org adresinden daha fazla bilgi alarak hemen kullanmaya başlayabilirsiniz.

Bunun yanında öğrenmenizi kolaylaştıracak Processing Türkçe başvuru kaynağı bu hafta yayına geçti: http://processing.org/reference/tr/

Linux BIOS - Her Şeyin En İyisine Layıksınız

FZ

LinuxBIOS, makinanızı birkaç saniyede GNU/Linux yüklü olarak açmanın kestirme bir yolundan çok daha fazlasıdır.

LinuxBIOS, GPL lisanslı bir program olup pek çok BIOS´un yerini tutabilecek durumdadır, desteklenen sistemler arasında AMD64, x86, Alpha ve PowerPC sistemler de mevcuttur. LinuxBIOS üreticiden ve mimariden bağımsızdır, %95'i C dili ile yazılmıştır ve 4 yıldır geliştirilmektedir, olgunlaşmış bir yazılımdır. En büyük bilgiişlem kümelerinden tutun gömülü cihazlara dek pek çok sistem tarafından tercih edilmektedir. LinuxBIOS, AMD ve Tyan gibi pek çok üretici tarafından desteklenmetedir. Söz gelimi artık Tyan´dan LinuxBIOS yüklü anakart sipariş edebilirsiniz.

Bu makalede LinuxBIOS´un teknik yapısı ve tarihsel gelişimi detaylı olarak anlatılmaktadır. Sanayi ile işbirliği bağlamında da bir vaka analizi olarak okunabilir. En sıkı korunan endüstriyel, teknik bilgileri bize açmaları için büyük üreticileri nasıl ikna ettiğimize dair bazı dersler çıkarabilirsiniz.

İlk Yerli Web Geliştirme Platformu!.....

anonim

İlk yerli web geliştirme platformu “MoreMotion”, Mor Yazılım Şirketi tarafından piyasaya sunuldu.
Bileşen tabanlı yazılım mimarisiyle tasarlanıp, Java teknolojisi ile geliştirilen “MoreMotion” Web Geliştirme Platformu, bu alanda dünya pazarını elinde tutan firmalara ciddi bir alternatif olmaya hazırlanıyor.

Programlama Dilleri

tongucyumruk

Programlama dilleri, hergün onları kullanıyoruz. Çalışmadığı zaman kötü dil oluyorlar, çalışınca biz yetenekli programcılar oluyoruz. Buna rağmen hepsi de sessiz sakin işini yapıyor. Peki ya bu kadar sessiz, sakin olmasalardı, dile gelselerdi ne olurdu diye düşünenler için Cem Yılmaz'ın deyişiyle burada düşünülmüşü var.