Yapay-Zeka.Org
   [ Ana Sayfa ]   [ Ansiklopedi ]   [ Kitaplar ]   [ Makaleler ]   [ Dosya Arşivi ]   [ Sık Sorulanlar ]   [ Giriş ]   [ Üye ol ]  
Sitede Ara
Web'de Ara
"Ünlü bir filozof dilbilim üzerine bir konuşma yapıyordu: "Dilde iki negatif ifade, pozitif anlama gelir. Ama tersi; yani iki pozitif ifadenin negatif ettiği görülmemiştir." Dinleyicilerden biri: "Tabi... Tabi..."" Sidney Morgenbesser
Destekliyoruz:


[Yapay Zeka Ansiklopedisi :: Yapay Zeka ve Programlama Dilleri :: Bu sayfa]  

Scheme

Guy Lewis Steele Jr. ve Gerald Jay Sussman tarafından icat edilmiş bir Lisp lehçesidir. Çok az sayıda programlama kuralıyla anlatımlar oluşturulmasını sağlar, pratik ve yalın yapısıyla günümüzde varolan pek çok programlama kavramını destekler.

Scheme dilinde yazılmış programlar derleme işleminden geçmeden yorumlayıcı tarafından yorumlanır. Bu yöntem programı yavaş ve verimsiz kılar fakat temel algoritmik kavramların kavranmasını kolaylaştırır. Bu yüzden scheme genelde uygulama geliştirmek yerine bilgisayar bilimleri eğitiminde yoğun olarak kullanılır.

Scheme, IEEE tarafından 1978-1990 ile standartlaştırılmişsa da, dilin evrimini takip eden RNRS raporları pratikte standart yerine geçerler. Şu anda R5RS (Revised5 Report on the Algorithmic Language Scheme) en son kabul edilen rapordur ve R6RS hazırlanmaktadır.

Scheme, MIT'de lisans öğrencilerine ilk programlama dersi olarak öğretilmektedir. Bu derste Bilgisayar Programlarının Yapısı ve Yorumlanması (Structure and Interpretation of Computer Programs) kitabı kullanılır. Dersin başında öğrencilere geometri ile coğrafya arasında nasıl bir ilişki varsa, programlama ile bilgisayar arasında da böyle bir ilişki olduğu anlatılmaktadır.
Son değişme: 13.10.07 yazan
Yapay-Zeka.org sayfalarında bulunan bilgi ve belgelerin, kaynak gösterilmek koşulu ile GÖBL çerçevesinde kullanılması serbesttir. XOOPS'a teşekkürler.