Questions marquées «pl.programming-languages»

Langages de programmation, en particulier, centrés sur leur sémantique.


1
Quelle est la «question» à laquelle la théorie du langage de programmation essaie de répondre?
Je m'intéresse à divers sujets comme la logique combinatoire, le calcul lambda, la programmation fonctionnelle depuis un certain temps et je les étudie. Cependant, contrairement à la «Théorie du calcul» qui s'efforce de répondre à la question de la «calculabilité», c'est-à-dire des choses qui peuvent / ne peuvent pas être …






1
La théorie des types de Martin-Löf conduira-t-elle à une plus grande capacité à écrire du code prouvablement correct?
Cet article fait référence à l' isomorphisme de Curry-Howard et à la théorie des types de Martin-Löf . La publication revendique une future «unification» entre le langage descriptif des mathématiques et le langage opérationnel de la programmation informatique. Mes questions sont: Ces idées conduiront-elles à une meilleure capacité (à travers …


1
Quelles sont les implémentations possibles des classes de types de Haskell et quels sont leurs (dés) avantages?
Pour autant que je sache, une fonction Haskell avec des contraintes de classes de type est compilée en interne en une fonction avec des arguments supplémentaires qui reçoivent des dictionnaires avec les implémentations nécessaires de chaque classe de type particulière. Existe-t-il d'autres possibilités de compilation des classes de types? Si …

2
Définition formelle / contrepartie en mathématiques pour les «objets» des modèles orientés objet
C'est une question que j'ai posée dans le forum Mathématiques SE, et j'ai été référé ici. Voici donc la question- Je suis un débutant en mathématiques formelles et en informatique théorique, alors soyez indulgent avec vous si vous trouvez que ma question n'est pas bien formulée. La modélisation orientée objet …



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.