Je vois ici que le second degrés on a du mal a reconnaître. Dire « c'est pas du troll » et donner un lien vers harmful.cat-v.com, faut quand même y aller. Bien sur que c'est du troll.
Mais je voudrais répondre sur le C++ vs C. Parce qu'à mon humble avis le C++ est vraiment mauvais.
Premièrement je ne comprend pas pourquoi on voudrait faire de la POO. Tout le monde dis « il faut faire de la POO », mais personne ne peux m'expliquer pourquoi. Attention, je ne suis pas en train de dire: « il faut faire de la POO », je dis juste que la POO est une mode, comme « il faut une API Rest » ou des choses comme ça. Et dans 80% des cas c'est adapté, mais on ignore ces 20%.
Pour répondre à ta question, C++ est un très mauvais langage pour faire de la POO:
La gestion de l'héritage multiple est très mauvaise. Et c'est pour celà, que dans la majorité des cas, ce qui est présenté comme la killer feature du C++ (comparé à Java), n'est en fait pas utilisé du tout. Java résout le problème avec les interfaces, et plein de gens ont écris que l'héritage multiple était mal. Mais le fait est que la manière dont Dylan a résolu le problème est une très bonne solution ÀMHA. (Elle a été reprise par Python sous le nom de MRO)
Très souvent la raison d'utiliser C++, est « c'est plus performant! » Mais personne n'a besoin de cette performance. Qui plus est, il est difficile de faire monter C++ à l'échelle comparé à Java ou Python. Je n'arrive pas à retrouver les messages de devnewton qui explique qu'en général le gain de performance est invisible pour l'utilisateur d'un logiciel. En revanche, pour ce qui est d'une application serveur qui va prendre 100 coup à la seconde, la performance est importante. Mais dans ce cas, il devient difficile de faire monter à l'échelle n'importe quelle application C++.
Je connais très mal Rust. Je ne peux pas trop juger, mais le fait qu'il ai été influencé par Ruby me suffit à ne pas vouloir jouer avec.
Ruby est le résultat d'un gamin qui apprend le Java, puis jette un œil à Perl et se dit « je peux le réparer! »
[^] # Re: nosql embarqué ?
Posté par Ife . En réponse à la dépêche SQLite 3.8.0 : n'ayez pas peur du zéro. Évalué à 1.
Je vois ici que le second degrés on a du mal a reconnaître. Dire « c'est pas du troll » et donner un lien vers harmful.cat-v.com, faut quand même y aller. Bien sur que c'est du troll.
Mais je voudrais répondre sur le C++ vs C. Parce qu'à mon humble avis le C++ est vraiment mauvais.
Premièrement je ne comprend pas pourquoi on voudrait faire de la POO. Tout le monde dis « il faut faire de la POO », mais personne ne peux m'expliquer pourquoi. Attention, je ne suis pas en train de dire: « il faut faire de la POO », je dis juste que la POO est une mode, comme « il faut une API Rest » ou des choses comme ça. Et dans 80% des cas c'est adapté, mais on ignore ces 20%.
Pour répondre à ta question, C++ est un très mauvais langage pour faire de la POO:
Je connais très mal Rust. Je ne peux pas trop juger, mais le fait qu'il ai été influencé par Ruby me suffit à ne pas vouloir jouer avec.
Ruby est le résultat d'un gamin qui apprend le Java, puis jette un œil à Perl et se dit « je peux le réparer! »