Bir süredir Kombinasyon Mantığı, Lambda Matematik, Fonksiyonel Programlama gibi çeşitli konularla ilgileniyorum ve bunları inceliyorum. Ancak, "hesaplanabilirlik" sorusunu cevaplamaya çalışan "Hesaplama Teorisi" nin aksine, çeşitli kısıtlamalarla hesaplanabilen / hesaplanamayan şeyler için "Programlama Teorisi" nin analogunu bulmakta zorlanıyorum
Wikipedia bunu şöyle açıklıyor:
Programlama dili teorisi (PLT), programlama dillerinin tasarımı, uygulanması, analizi, karakterizasyonu ve sınıflandırılması ve bunların bireysel özellikleri ile ilgilenen bir bilgisayar bilim dalıdır.
Bu, gerçekten spesifik olmayan "her şey" demek gibidir.
Konuların ortak ilerlemesi genellikle şöyledir:
Birleşik Mantık> Lambda Analiz> Martin Lof Tip Teorisi> Yazılan Lambda Matematik> (Burada bir şeyler olur)> Programlama dilleri geliştirildi - CL / ile çok az bağlantısı olan
Ben CL / ile ilgili altta yatan "matematik" görebilirsinizve Church-Rosser teoremi de dahil olmak üzere ortaya çıkan ilginç kanıtlar ve bu temiz. Ancak, tüm bu girişimlerin "nihai hedefini" anlamak için mücadele ediyorum? İsterseniz PLT'nin kutsal kasesi nedir ? Şimdilik sadece entelektüel bir kaşıntı çiziyor gibi görünüyor, ancak köprüyü araştırma / teoriden pratik bir şeye gerçekten geçemiyorum.
Not: Kullanana kadar alıyorum - kararsızlık kanıtları için hesap. Ancak "hesaplanabilirlik" e uygulanabilirliğinin ötesinde, bunu anlamıyorum ve bu dar POV'dan PLT'de araştırma ihtiyacını anlamakta bile zorlanıyorum. Mevcut herhangi bir kitap, PLT'nin "büyük resmine" ışık tutabilecek referanslar var mı?