«scheme» etiketlenmiş sorular

Scheme, Lisp ailesindeki işlevsel bir programlama dilidir ve hevesli (uygulama sırası) değerlendirme ile lambda hesabı üzerinde yakından modellenmiştir. URL şemalarıyla ilgili sorular için LÜTFEN "URL şeması" etiketini kullanın.

6
Raketin Şemadan farkı nedir?
Raket, Scheme'in torunudur. Raketin R6RS'den farkı nedir? Ne ekledi ya da aldı, ya da sadece farklı mı? Racket'in bir dilden daha fazlası olduğunu, diller için bir platform olduğunu anlıyorum. Ama ana Raket lehçesinden bahsediyorum.
184 scheme  lisp  racket 

23
LISP öğrenmenin en iyi yolu nedir? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …
167 lisp  scheme  common-lisp 

30
Gerçek dünyada Lisp
Lisp (aslında Scheme) ile deneyler yaptım ve daha fazlasını öğrenmek istediğim çok güzel bir dil olduğunu gördüm. Ancak Lisp'in hiçbir zaman ciddi projelerde kullanılmadığı ve herhangi bir iş ilanında istenen bir beceri olarak listelendiğini görmedim. Lisp'i kullanan veya "gerçek dünyada" kullanıldığını gören veya tamamen akademik bir dil olarak kabul edilip …

4
Lütfen Paul Graham'ın Lisp hakkındaki bazı noktalarını açıklayın
Paul Graham'ın What Made Lisp'i Farklı Yapan kitabından bazı noktaları anlamak için yardıma ihtiyacım var . Yeni bir değişken kavramı. Lisp'te tüm değişkenler etkili bir şekilde işaretçilerdir. Değerler, değişkenlere değil, türlere sahip olanlardır ve değişkenleri atamak veya bağlamak, işaret ettikleri şeyi değil, işaretçileri kopyalamak anlamına gelir. Bir sembol türü. Semboller, …

12
Eval tam olarak neden kötülüktür?
Lisp ve Scheme programcılarının eval, kesinlikle gerekli olmadıkça bundan kaçınılması gerektiğini söylediklerini biliyorum . Birkaç programlama dili için aynı öneriyi gördüm, ancak henüz kullanımına karşı açık argümanların bir listesini henüz görmedim eval. Kullanımdaki olası sorunların bir hesabını nerede bulabilirim eval? Örneğin, GOTOyordamsal programlamadaki sorunları biliyorum (programları okunamaz ve bakımı zorlaştırıyor, …

6
Clojure'un "sembollere" ek olarak neden "anahtar kelimeleri" var?
Geçmişten beri diğer Lisps (özellikle Scheme) hakkında geçici bir bilgim var. Son zamanlarda Clojure hakkında okuyorum . Hem "semboller" hem de "anahtar kelimeler" içerdiğini görüyorum. Bildiğim semboller, ancak anahtar kelimelerle değil. Diğer Lisp'lerin anahtar kelimeleri var mı? Anahtar sözcükler, farklı gösterime (yani iki nokta üst üste) sahip olmaktan başka sembollerden …
130 lisp  clojure  scheme  keyword 



4
Clojure - diğer Lisp'ler [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, argümanlar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 9 yıl önce kapalı . Sorumun …

15
OS X için en iyi Şema veya LISP uygulaması nedir?
Bazı kayıp Lisp geliştirme becerilerini kurtarmak için kullanabileceğim bir Scheme veya hatta LISP sürümü arıyorum. Bazı web yetenekleri güzel olurdu ama gerekli değil. Plt ve MIT şemasına baktım ve ikisi de oldukça iyi görünse de, Plt daha zengin özelliklere sahip görünüyor. Lisp uygulamalarına da baktım ama hepsi oldukça pahalı görünüyor. …
87 macos  lisp  scheme  racket 

7
Scheme'de eq ?, eqv ?, equ ?, ve = arasındaki fark nedir?
Scheme'deki bu işlemler arasındaki farkın ne olduğunu merak ediyorum. Stack Overflow'da benzer sorular gördüm ama bunlar Lisp ile ilgili ve bu operatörlerin üçü arasında bir karşılaştırma yok. Scheme'de farklı türde komutlar yazıyorum ve aşağıdaki çıktıları alıyorum: (eq? 5 5) -->#t (eq? 2.5 2.5) -->#f (equal? 2.5 2.5) --> #t (= …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.