Questions marquées «c++»

76
Pourquoi Python est écrit en C et pas en C ++?

Dans le tutoriel de Python, on peut lire que l'implémentation originale de Python est en C; D'autre part, l'implémentation Python, écrite en C, (...) Je suis très curieux de savoir pourquoi Python a été écrit en C et non en C ++. J'aimerais connaître le raisonnement derrière cette décision et la...

74
Est-ce que `catch (…) {throw; } `une mauvaise pratique?

Bien que je sois d’accord pour dire que capturer ... sans renverser est en effet une erreur, je pense cependant que l’utilisation de constructions comme celle-ci: try { // Stuff } catch (...) { // Some cleanup throw; } Est acceptable dans les cas où RAII n'est pas applicable . (S'il vous plaît, ne...

60
std :: shared_ptr en dernier recours?

Je regardais simplement les flux "Going Native 2012" et j'ai remarqué la discussion à ce sujet std::shared_ptr. J'ai été un peu surpris d'entendre le point de vue un peu négatif de Bjarne std::shared_ptret son commentaire qu'il devrait être utilisé en "dernier recours" lorsque la durée de vie d'un...

58
Un examen moderne de Java [fermé]

Je fais de la programmation depuis quelques années et j’ai commencé à utiliser Java. À l’époque, j’ai trouvé de nombreuses sources prétendant que Java était un langage inférieur d’une manière ou d’une autre. Je suis bien conscient que chaque langue a ses forces et ses faiblesses, mais beaucoup de...