Questions marquées «languages»

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

96
Le langage de programmation C est-il toujours utilisé?

Je suis un programmeur C # et l'essentiel de mon développement concerne des sites Web ainsi que quelques applications Windows. En ce qui concerne C, je ne l'ai pas utilisé depuis longtemps, car ce n'était pas nécessaire. J'ai été surprise par un de mes amis qui lui a dit qu'elle devait apprendre le...

82
Comment puis-je m'assurer que j'apprends réellement à programmer plutôt que de simplement apprendre les détails d'une langue? [fermé]

J'entends souvent dire qu'un vrai programmeur peut facilement apprendre n'importe quelle langue en une semaine. Les langues ne sont que des outils pour faire avancer les choses, me dit-on. La programmation est la compétence ultime qui doit être apprise et maîtrisée. Comment puis-je m'assurer que...