Néanmoins, bien que j'apprécie le potentiel du C++
et que je suis fan des évolutions actuelles du langage,
je NE recommande PAS souvent de s'orienter vers le C++.
Pour moi, le désavantage du C++ pour un débutant
est de devoir y investir beaucoup de temps
pour comprendre/profiter de toute la puissance du langage.
Cela peut être décourageant.
Est-ce que l'investissement en vaut la chandelle ?
Oui, le C++ est certainement le langage
avec la plus longue courbe d'apprentissage
(du moins, parmi les langages les plus utilisés).
Les subtilités de la méta-programmation font fuir beaucoup de personnes !
Je conseille de commencer avec un langage
avec lequel on se sent en confiance et
qui permet de se concentrer sur le métier,
sur les aspects fonctionnels et de passer plus de temps
avec les utilisateurs afin de mieux cerner
leurs préoccupations/soucis/frustrations (pain points).
Si le temps de réponse (montée en charge) est problématique,
on pourra optimiser l'application/infrastructure dans une second temps.
Au moins, on aura un prototype fonctionnel pour se comparer.
Donc ma conclusion personnelle :
Oui, le C++ vaut la peine d'être appris et maîtrisé si sa complexité ne rebute pas.
Mais plus important que le langage : Les besoins/attentes/préoccupations des utilisateurs du logiciel.
Commentaire sous licence Creative Commons Zero CC0 1.0 Universal (Public Domain Dedication)
[^] # Re: Conclusion?
Posté par Oliver (site web personnel) . En réponse à la dépêche Faut‐il continuer à apprendre le C++ ?. Évalué à 7.
(je tempère mon point de vue ci-dessus)
Néanmoins, bien que j'apprécie le potentiel du C++
et que je suis fan des évolutions actuelles du langage,
je NE recommande PAS souvent de s'orienter vers le C++.
Pour moi, le désavantage du C++ pour un débutant
est de devoir y investir beaucoup de temps
pour comprendre/profiter de toute la puissance du langage.
Cela peut être décourageant.
Est-ce que l'investissement en vaut la chandelle ?
Oui, le C++ est certainement le langage
avec la plus longue courbe d'apprentissage
(du moins, parmi les langages les plus utilisés).
Les subtilités de la méta-programmation font fuir beaucoup de personnes !
Je conseille de commencer avec un langage
avec lequel on se sent en confiance et
qui permet de se concentrer sur le métier,
sur les aspects fonctionnels et de passer plus de temps
avec les utilisateurs afin de mieux cerner
leurs préoccupations/soucis/frustrations (pain points).
Si le temps de réponse (montée en charge) est problématique,
on pourra optimiser l'application/infrastructure dans une second temps.
Au moins, on aura un prototype fonctionnel pour se comparer.
Donc ma conclusion personnelle :
Oui, le C++ vaut la peine
d'être appris et maîtrisé
si sa complexité ne rebute pas.
Mais plus important que le langage :
Les besoins/attentes/préoccupations
des utilisateurs du logiciel.
Commentaire sous licence Creative Commons Zero CC0 1.0 Universal (Public Domain Dedication)