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.

12
Pourquoi plusieurs langages de programmation sont-ils utilisés dans le développement d'un produit ou d'un logiciel?
Je suis un étudiant récemment diplômé visant à commencer ma maîtrise en informatique. J'ai rencontré plusieurs projets open source qui m'intriguent vraiment et m'encouragent à y contribuer (CloudStack, OpenStack, Moby et Kubernetes, pour n'en nommer que quelques-uns). Une chose que j'ai trouvée commune à la majorité d'entre eux est l'utilisation …

4
Quels systèmes d'exploitation sont utilisés dans les avions et dans quels langages de programmation sont-ils développés? [fermé]
Je me demandais si quelqu'un savait quel est le système d'exploitation utilisé dans les avions commerciaux (Boeing ou Airbus, par exemple). En outre, quelle est la langue de programmation en temps réel (préférée)? J'ai entendu dire qu'Ada est utilisé dans Boeing, alors ma question est: pourquoi Ada? Quels sont les …

14
Qu'est-ce qui a déclenché la popularité des fonctions lambda dans les langages de programmation traditionnels modernes?
Au cours des dernières années, les fonctions anonymes (fonctions AKA lambda) sont devenues une construction de langage très populaire et presque tous les langages de programmation majeurs / grand public les ont introduites ou sont prévues pour les introduire dans une prochaine révision de la norme. Pourtant, les fonctions anonymes …



5
Pourquoi des méthodes par défaut et statiques ont-elles été ajoutées aux interfaces dans Java 8 alors que nous avions déjà des classes abstraites?
En Java 8, les interfaces peuvent contenir des méthodes implémentées, des méthodes statiques et les méthodes dites "par défaut" (que les classes d'implémentation n'ont pas besoin de remplacer). À mon avis (probablement naïf), il n’était pas nécessaire de violer des interfaces comme celle-ci. Les interfaces ont toujours été un contrat …






16
Pourquoi les opérateurs définis par l'utilisateur ne sont-ils pas plus communs?
Une des caractéristiques des langages fonctionnels qui me manque est l'idée que les opérateurs ne sont que des fonctions. L'ajout d'un opérateur personnalisé est souvent aussi simple que l'ajout d'une fonction. De nombreux langages procéduraux autorisent les surcharges d'opérateurs. Ainsi, dans un certain sens, les opérateurs sont toujours des fonctions …




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.