Dile Yönelik Programlama hakkındaki bu makaleyi okudum . Programlamaya yönelik modern prosedürel / OOP yaklaşımlarındaki bazı zayıflıklara dikkat çekiyor ve bunları çözecek yeni bir programlama paradigması öneriyor
Ben küçük, gevşek bağlı program parçaları içinim: Sadece kullanacağınız birçok küçük şeyi öğrenmek, sadece bit ve parçalarını kullandığınız birkaç büyük şeyden daha iyidir.
Makaleyi okurken, yazarın iki şeyden birini tanıttığı izlenimini edindim:
- Kolayca oluşturulabilen çok sayıda komut dosyası dili
- Programcının ihtiyaçlarını karşılamak için kendini yeniden yazabilen tek, kolayca genişletilebilir bir dil
Eğer ikincisini önerirse, "Zaten yapıldı!" Lisp'i örnek alalım. Paul Graham'ın öne sürdüğü gibi, diller yine de buna doğru ilerliyor gibi görünüyor .
Birincisi ile ilgili olarak, hepsini birbirine bağlayan temel bir dil varsa, bu iyi bir fikir olduğunu düşünüyorum. Bana göre zayıf nokta: diller arasındaki iletişim. Bana süreçler arası iletişimi hatırlatan, yordamsal bir kavram ya da mesaj geçişi olan çağrıları kullanır mısınız? Eğer hepsini aynı anda kullanmak kolaysa, küçük alana özgü dillerle çalışma fırsatını memnuniyetle karşılarım. Bu yaklaşım (LOP) pratik olur mu?