Questions marquées «history»

22
Qui a conçu les exceptions?

D'où proviennent les exceptions et la gestion des exceptions? J'aime la façon dont .NET l'utilise, j'aime la façon dont C ++ le prend en charge (mais les bibliothèques utilisent malheureusement du code retour ou sont écrites en C à la place). Je connais à peu près son standard dans toutes les...

22
D'où vient la «sortie (-1)»?

Je vois dans beaucoup de logiciels hérités et de mauvais tutoriels sur Internet qui recommandent d'utiliser exit(-1), return -1ou similaire, pour représenter une «terminaison anormale». Le problème est, dans POSIX au moins, -1n'a jamais été et n'est pas un code d'état valide. man 3 exitillustre qui...

21
Y a-t-il une raison de l'excès de confiance initiale des scientifiques et des ingénieurs travaillant sur l'intelligence artificielle dans les années 1960?

Je viens de commencer un cours d'IA et d'exploration de données et le livre. Programmation d'application AI, commence par un aperçu de l'histoire de l'IA. Le premier chapitre traite de l'histoire de l'IA des années 40 à nos jours. Une déclaration particulière m'est sortie: [Dans les années 60] Les...

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...

19
Pourquoi double-colon au lieu de point?

Il est dit que les premières implémentations C ++ ont eu un opérateur point pour l'accès à l'espace de noms. Il y a une opinion que le point est plus pratique que l'opérateur moderne à deux points. Quel était le raisonnement derrière l'introduction du double