Génie logiciel

20
haskell a-t-il des types dépendants?

Je sais que Haskell a déjà la possibilité de paramétrer un type sur un autre type (similaire à la programmation de modèles en C ++), mais je me demande si Haskell peut également paramétrer un type sur des valeurs - s'il prend en charge les types dépendants. Avec les types dépendants, vous pouvez...

20
Quand le contrôle des sources a-t-il été inventé?

Je connais de nombreux systèmes de contrôle de version: CVS, SVN, TFS etc ... J'ai googlé pour le tout premier "système de contrôle de révision / contrôle de version" et j'ai vu diverses réponses contradictoires. Quand le contrôle des sources a-t-il été inventé? Qui l'a inventé? Comment...

20
Est-ce que les gens qui sont payés pour écrire du code mais qui obtiennent un faible score sur la «matrice des compétences des programmeurs» ont un devoir éthique de trouver un autre type d'emploi? [fermé]

Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 5 ans . Les gens me conseillent de "trouver un...

20
Comment améliorer l'efficacité avec une programmation fonctionnelle?

J'ai récemment parcouru le guide Learn You a Haskell for Great Good et comme pratique, je voulais résoudre le problème 5 du projet Euler avec, qui spécifie: Quel est le plus petit nombre positif divisible par tous les nombres de 1 à 20? J'ai décidé d'écrire d'abord une fonction déterminant si un...

20
Pourquoi devrais-je utiliser Angular? [fermé]

Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de réponses. Fermé il y a 6 mois . Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou...

20
Un moyen efficace de mélanger les objets

J'écris un programme pour un logiciel de quiz. J'ai une classe de questions contenant les ArrayLists pour la question, la réponse, les options, les notes et les notes négatives. Quelque chose comme ça: class question { private ArrayList<Integer> index_list; private ArrayList<String>...