Questions marquées «programming-languages»

Langages artificiels pour demander aux ordinateurs d'effectuer des étapes de calcul afin d'effectuer des tâches. Ils permettent aux programmeurs de communiquer avec les ordinateurs.

5
classe en langage et type OOP
Dans la théorie du langage de programmation, un type est un ensemble de valeurs. Par exemple, le type "int" est l'ensemble de toutes les valeurs entières. Dans les langages POO, une classe est un type, n'est-ce pas? Lorsqu'une classe est définie avec plusieurs membres, par exemple class myclass{ int a; …


3
Quelle justification est utilisée lorsque les concepteurs de langage de programmation décident quel signe le résultat de l'opération modulo prend?
En passant par l' opération Modulo (l'avenue dans laquelle j'ai pénétré en explorant la différence entre remetmod ), je suis tombé sur: En mathématiques, le résultat de l'opération modulo est le reste de la division euclidienne. Cependant, d'autres conventions sont possibles. Les ordinateurs et les calculatrices ont différentes manières de …

1
Les mathématiques nécessaires pour comprendre la théorie derrière le système de types de Haskell?
Récemment, je suis devenu profondément intéressé par Haskell. Tout en essayant d'apprendre de nouveaux concepts (par exemple le mot - clé forall et la monade ST ) et le système de types de Haskell en général, je rencontre continuellement des concepts de la théorie des catégories et du calcul lambda …

1
Existe-t-il une sorte de programmes pour illustrer la plupart des fonctionnalités et usages de différents langages de programmation?
Nous savons tous que «le renard brun rapide saute par-dessus le chien paresseux» utilisé comme référence pour l'impression et les polices. Je me demande s'il existe un «chien paresseux» similaire pour les langages de programmation. Il y a tellement de langages de programmation différents, avec toutes sortes de fonctionnalités et …

6
Y a-t-il une différence entre les interfaces et les classes abstraites qui ont uniquement des méthodes abstraites?
Disons que nous avons une classe abstraite et que cette classe n'a que des méthodes abstraites. Cette classe abstraite est-elle différente d'une interface qui n'a que les mêmes méthodes? Ce que je cherche à savoir, c'est s'il y a des différences à la fois philosophiquement, objectivement et dans l'implémentation du …







3
Pourquoi les modules .NET séparent-ils les noms de fichier de module des espaces de noms?
Dans les implémentations du langage de programmation Scheme (standard R6RS), je peux importer un module comme suit: (import (abc def xyz)) Le système essaiera de rechercher un fichier $DIR/abc/def/xyz.slsoù se $DIRtrouve un répertoire où vous conservez vos modules Scheme. xyz.slsest le code source du module et il est compilé à …



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.