344Fermer346
BrunniLe 16/01/2010 à 20:44
Folco> Mais je parlais surtout du paradigme, pas tant de ce que tu en feras. A l'école on voit des langages useless dans la pratique mais ça n'empêche que les solutions qu'ils offrent à divers problèmes sont intéressantes, et c'est nécessaire de savoir les émuler dans ton langage favori (enfin, ça te fait économiser beaucoup de temps).

Par exemple tu peux faire de l'objet en ASM mais ça n'a pas souvent de l'intérêt car c'est très très compliqué et tu préféreras écrire des solutions en procédural (normal). Si tu prends un langage pensé pour l'objet alors tu vas voir les bénéfices que ça apporte (ça va t'ouvrir sur tout un tas de problèmes que tu n'aurais même pas imaginés solubles auparavant), et ensuite tu pourras les adapter à ton langage favori.

Là c'est pareil, le QSharedDataPointer est une implémentation de ce que propose C#, en plus contraignant (donc moins intéressant par rapport à se faire chier avec des mélanges byval/byref). C'est pas le meilleur moyen d'apprendre ça ^^