C'est quoi l'intérêt de développer avec un langage atrophié ? Vraiment, c'est idiot. On ne va pas s'interdire d'utiliser une fonctionnalité offerte par un langage au prétexte qu'il existe quelqu'un qui ne la comprends pas. J'ai envie de dire que c'est une bonne façon d'apprendre quelque chose de nouveau. Sans compter que je pense que ça serait difficile de déterminer ce sous-ensemble pour plusieurs raisons : la première est que la bibliothèque standard utilise une grosse partie des fonctionnalités de C++, est-ce que tu interdis les parties de bibliothèque standard qui utilisent les trucs en dehors du sous-ensemble ? la seconde, c'est que dès que tu vas tirer un morceau, le reste va venir avec. Les templates par exemple tirent quasiment toutes les nouveautés de C++11. Et si tu te refuses à utiliser les lambdas alors que ça simplifie la lecture, et bien je dirais que c'est très dommage.
Il y a deux parties qui peuvent être évitées : le RTTI et les exceptions. Mais ça, c'est pas nouveau et il y a déjà des flags pour ça depuis des années.
[^] # Re: Syntaxe étonnante
Posté par rewind (Mastodon) . En réponse au journal C++Now 2014. Évalué à 4.
C'est quoi l'intérêt de développer avec un langage atrophié ? Vraiment, c'est idiot. On ne va pas s'interdire d'utiliser une fonctionnalité offerte par un langage au prétexte qu'il existe quelqu'un qui ne la comprends pas. J'ai envie de dire que c'est une bonne façon d'apprendre quelque chose de nouveau. Sans compter que je pense que ça serait difficile de déterminer ce sous-ensemble pour plusieurs raisons : la première est que la bibliothèque standard utilise une grosse partie des fonctionnalités de C++, est-ce que tu interdis les parties de bibliothèque standard qui utilisent les trucs en dehors du sous-ensemble ? la seconde, c'est que dès que tu vas tirer un morceau, le reste va venir avec. Les templates par exemple tirent quasiment toutes les nouveautés de C++11. Et si tu te refuses à utiliser les lambdas alors que ça simplifie la lecture, et bien je dirais que c'est très dommage.
Il y a deux parties qui peuvent être évitées : le RTTI et les exceptions. Mais ça, c'est pas nouveau et il y a déjà des flags pour ça depuis des années.