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 kullanabileceğim ortaya çıktı. Sonra bazı problemlerin fonksiyonel paradigmaya uygun olmadığı aklıma geldi. Sonra bunun iyi bir tartışma ortamı olabileceği aklıma geldi.