«paradigms» etiketlenmiş sorular

Temel bilgisayar programlama tarzı.

2
İşlevsel programlama dilleri yan etkilere izin vermiyor mu?
Wikipedia'ya göre, Deklaratif olan fonksiyonel programlama dilleri , yan etkilere izin vermiyorlar. Genel olarak deklaratif programlama , yan etkileri en aza indirmeye veya ortadan kaldırmaya çalışır. Ayrıca, Wikipedia'ya göre, bir yan etki durum değişiklikleriyle ilgilidir. Yani, işlevsel programlama dilleri, bu anlamda, hiçbir durumu kaydetmedikleri için aslında yan etkileri ortadan kaldırırlar. …

3
Tür tabanlı değişmezlere işlevsel programlama yanıtı nedir?
Değişmez kavramının birçok programlama paradigmasında var olduğunun farkındayım. Örneğin, döngü değişmezleri OO, fonksiyonel ve prosedürel programlama ile ilgilidir. Bununla birlikte, OOP'de bulunan çok yararlı bir tür, belirli bir türdeki verilerin değişmezidir. Başlığında "tip tabanlı değişmezler" diyorum. Örneğin, bir Fractiontipte bir numeratorve olabilir ve denominatordeğişmezi ile gcd'leri her zaman 1'dir (yani, …

6
C de fonksiyonel programlamayı öğrenebilir misiniz? [kapalı]
Kapalı . Bu sorunun ayrıntılara veya açıklığa ihtiyacı var . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek ayrıntıları ekleyin ve sorunu giderin . 4 yıl önce kapalı . Buradaki yorum tartışmasının bir sonucu olarak, C de Fonksiyonel Programlamayı öğrenip öğrenemeyeceğinizi merak ediyorum.
9 c  paradigms 

2
UI programlama için uygun paradigmalar
Bu, birisinin OOP'nin GUI programlama için doğru paradigma olmadığını ifade ettiği OOP teknolojisi ölümünün yorumlarından gelen daha spesifik bir sorudur (veya aslında iki, ancak ilişkilidir) . Orada ve burada yorumları okumak hala öğrenecek şeyler olduğunu hissediyorum: hangi programlama paradigmaları iyi uyuyor ve neden diğerlerinden daha iyi (belki örneklerle?) Başlık ve …

5
Diğer dil paradigmalarını öğrenerek programlama becerilerinizi geliştirebilir misiniz?
Eğer öyleyse, bana yeni bir paradigma öğrenmenin, problem başka bir paradigma / dil / teknolojide olsa bile programlama problemlerini çözme yaklaşımınızı nasıl değiştirdiğini söyleyebilir misiniz? Bana özel bir şekilde söyleyebilirseniz, X (yani: JAVA / C # / C ++) programlama becerilerinizin Y (yani: Şema / Prolog / Lisp) öğrenerek nasıl …

4
Satranç motoru yazmak için hangi paradigma kullanılır?
Bir satranç oyun motoru yazacak olsaydınız, hangi programlama paradigmasını kullanırdınız (OOP, prosedür vb.) Ve neden kimi seçersiniz? Satranç motoruyla, programın mevcut anakartı değerlendiren ve bilgisayarın bir sonraki adımına karar veren kısmını kastediyorum. Soruyorum çünkü bir satranç motoru yazmanın eğlenceli olabileceğini düşündüm. Sonra bana fonksiyonel programlamayı öğrenmek için bir proje olarak …
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.