«lisp» etiketlenmiş sorular

Lisp, lambda hesaplamasından etkilenen ve kaynak kodu bir veri yapısı olarak kullanma becerisine sahip bir genel amaçlı programlama dilleri ailesidir.

14
Lisp makrolarını bu kadar özel yapan nedir?
Paul Graham'ın programlama dilleri üzerine makalelerini okumak , Lisp makrolarının tek yol olduğunu düşünebilir . Meşgul bir geliştirici olarak diğer platformlarda çalışarak Lisp makrolarını kullanma ayrıcalığım olmadı. Vızıltıyı anlamak isteyen biri olarak, lütfen bu özelliği neyin bu kadar güçlü kıldığını açıklayın. Lütfen bunu Python, Java, C # veya C geliştirme …

13
Fonksiyonel programlama için bir yazılım mühendisliği metodolojisi var mı? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 3 yıl önce kapalı . Bu soruyu geliştir Yazılım Mühendisliği bugün öğretildiği şekliyle, tamamen nesne yönelimli programlamaya ve dünyanın …

10
Lisp neden yapay zeka için kullanılıyor? [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ı . …

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 

16
Clojure'da GUI yapmanın en iyi yolu nedir?
Clojure'da GUI yapmanın en iyi yolu nedir ? Bazı işlevsel Swing veya SWT sarmalayıcılarına bir örnek var mı ? Veya JavaFX bildirici GUI açıklaması ile bazı makroloji kullanılarak kolayca s ifadelerine sarılabilecek bir entegrasyon mu? Herhangi bir öğretici var mı?

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 

29
Neden Lisp öğrenmeliyim? [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, münakaşalar, 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 . 7 yıl önce kapalı . Gerçekten …

10
Veritabanları ve Fonksiyonel Programlama karışık mı?
Bir süredir web geliştiricisiyim ve son zamanlarda bazı işlevsel programlamayı öğrenmeye başladım. Diğerleri gibi, bu kavramların birçoğunu profesyonel çalışmalarıma uygulamakta bazı önemli sorunlar yaşadım. Benim için bunun birincil nedeni, FP'nin vatansız kalma hedefi arasında bir çelişki görmem, yaptığım çoğu web geliştirme çalışmasının, çok veri merkezli olan veritabanlarına büyük ölçüde bağlı …


10
Lisp'te '(veya alıntı) ne zaman kullanılır?
Giriş niteliğindeki bir Lisp kitabının ana bölümlerini tamamladıktan sonra, özel operatörün (quote)(veya eşdeğer ') işlevinin ne yaptığını hala anlayamadım , ancak bu gördüğüm tüm Lisp kodunda oldu. Bu ne işe yarıyor?
114 lisp  quote 


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.