Grom a écrit :Mouais... on vas arrêter là hein ? je commence à avoir des images pas très catho qui font tombé ma libido en flèche...
Non en vérité je cherche à comprendre, j'aime bien comprendre, je suis curieux et cartésien, le seul hic c'est que depuis que je suis né j'suis pas équipé pour çaMicroDevWeb a écrit :Je ne comprend pas bien ta démarche, as tu un projet en tête ou veux tu seulement apprendre quelque chose de nouveau.
C'est un malheur d'aimer la course à pied et d'être cul de jatte
Déjà à l'école, dans toute les classes j'étais le dernier à comprendre
Faut dire que comme j'étais toujours au fond, le son devait mettre plus de temps pour arriver jusqu'à moi (j'avais trouvé une excuse ) mais j'ai vite compris que le ralentissement se produisait entre les tympans et la partie qui est sensé comprendre
Ca fait presque 10 ans que l'on nous bassine avec cette POO
Au début j'ai cru à un phénomène de mode, style pantalon "patte d'eph"
Puis j'ai vu que la POO au contraire de passer comme une mauvaise chaude pisse, elle s'est propagée (comme elle aussi ) dans les exe, les scripts, le web, etc ...enfin bref .... c'est devenu un classique au même titre que le "cuirassier POOtemkine"
Moi perso, "j'étais heureux, j'étais pééééénard, ......accoudé au comptoooooir avec mon PB super chouette", mais dans le bidet qui me sert de cerveau, au bout de toutes ces années de propagande POOlitique, je me suis dit que si autant de monde parlait de ça, c'est qu'il y avait surement quelque chose.
A l'époque, j'avais même acheté des livres pour passer de VB6 à .NET lorsqu'il est arrivé
J'ai commencé à lire cette histoire de classes, que c'était comme une voiture, etc .... pas vraiment vu d’intérêt de se compliquer la vie à faire les nœuds au linge avant la lessive
J'ai donc abandonné, mais la maladie est venue me chercher même dans mon PB d'amour, tous les X temps, y'a un post sur le US ou même FR et DE, des codes de ouf à faire pâlir la déclaration des droits de l'homme.
Les plus grands maitres de nos forums s'y sont frottés, et y sont finalement POO arrivés
Tout le monde dit, c'est une imitation, une pseudo, une mini, etc....
Alors pour quelqu'un qui a toujours aucune idée de l’intérêt de programmer avec cette chose, si ce n'est de faire des gros projets, de travailler en équipe ou faire des jeux, j'aimerais comprendre une fois pour toute ce qui empêche les maitres de nos forum de terminer ce projet ?
Qu'il nous créé une fois pour toute un PBI que l'on utilise ou non, et qu'on en parle plus
Ceux qui veulent faire de la POO avec PB utilisent ce PBI, les autres réfractaires restent en PB procedural, comme ça tout le monde est content dans le meilleur des mondes
SROD est bien arrivé à incorporer le COM dans PB avec un PBI, c'est pas de la gnognote, c'est la plus grosse fonction que microsoft ai créé, on est pas obligé de l'utiliser, mais parfois je l'utilise car pour les produits CROCRO c'est plus précis et fiable.
Quant on regarde le code de COMATE, c'est même pas une valse musette de pointeurs, c'est carrément le bal de vienne des pointeurs
Bref, si PB il peut travailler les pointeurs comme le C, si le C il peut faire du C++, et encore plus fort, PB fait de l'ASM, alors pourquoi nadinosaure cette fameuse POO reste inaccessible à PB, car rien n'est inaccessible à l'ASM que je sache
Quinquin prendrait un des codes les plus complets parmi toutes les pseudos POO créées depuis 10 ans sur les forums, et pour les dernières fonctions qu'il n'a pas pu implémenter les créerait en ASM et enfin on aurait ce que 1/5 des membres des forums PB désirent depuis tant d'années
- Je comprends que PB n'est pas conçu pour la POO
- Je comprends que de ce fait si on le surcouche de POO il sera moins rapide que le C++ qui est natif POO, mais aussi moins rapide qu'en PB procédural
- Mais alors ce qui me troue le cul depuis pleins d'années, c'est que l'on me dise que :
- PB qui est tellement bas niveau qu'il couche au sous sol,
- PB qui joue avec l'ASM comme si c'était son pote, NE PUISSE PAS faire une surcouche POO complète, même pas performante
Ce qui génère dans mon cerveau malade la question à laquelle on ne m'a jamais vraiment donné d'exemple précis:
Quelles fonction manquent à PB pour finir ses pseudos POO de codes en POO complète
Et si PB ne peut absolument jamais faire de la POO, comment il ferait FRED pour donner ce que demande les membres ?
Il lui demandent de tout recommencer à zéro pour avoir une approche POO, donc de repeindre son pure sang en vache
Ou bien il lui demande de rajouter des fonctions du style des INTERFACES qui faciliterait le travail des maitres qui ont déjà codé des pseudos POO à finir leur code pour nous fournir une surcouche complète de POO
Pour ma part, la seule chose qui m'intéresse vraiment dans la POO, c'est que comme tout le monde est POO, on peut de moins en moins utiliser les DLL et autres trucs extérieurs, sans parler des codes sources qui sont parfois intraductibles
Tu m'as dit un jour qu'avec les interfaces on pouvait utiliser les DLL codées en POO aussi facilement que les DLL standard C
Mais actuellement, est ce que la seule barrière pour utiliser une DLL POO est le temps pour la wrapper et la connaissance pour le faire, ou bien une fois de plus, il manque à PB des fonctions qui permettent d'utiliser les LIB C++ à fond
Voilà ce que je cherche à comprendre depuis tant d'années
Quant tu penses que gamin j'avais du mal avec la loi d'ohm et juste 3 lettres, et que depuis,... X milliards de mes neurones se sont barrés...
J'ai vraiment des doutes à croire qu'un jour je comprendrais pourquoi PB ne peut pas faire de POO