Bonjour,
OK Wormful_sickfoot... je n'avais pas compris cela... C'est sûr qu'en Delphi 7, je n'ai pas utilisé l'architecture 3-tiers. Enfin si, "intégrée à l'ancienne", comme M Jourdain faisait de la prose. C'est usuel en Delphi actuel ? J'avais testé une approche plus professionnelle avec mon Delphi 2007, mais je dois avouer y avoir renoncé rapidement.
De toute façon quelle que soit l'approche, je ne vois pas comment réduire la consommation de temps. A un moment, il faut programmer (écrire les lignes du programme)...
Une TStringGrid native Lazarus ne sait pas faire grand chose pour répondre dans la couche présentation aux besoins engendrés par ma couche métier : pas de multiselect non-contigu, pas d'en-têtes "intelligents" (tri, loupe...), un affichage graphique "à la main" moyen hormis le bicolore sur les lignes paires et impaires (automatique), pas de gestion automatique de la hauteur des cellules. Ceci, je l'ai fait mais que de temps perdu... En Delphi, on trouve des composants avancés... pour Win32 ! Probablement pas en FMX... et mes bulletins sont stockés en pdf... Je crains que notre ami Arkhamon y passe beaucoup de temps...
Je ne parle pas de LazReport... J'ai dû déclarer environ 5 bugs dont au moins 2 récidives à un mois d'intervalle !
Si en plus vous codez le site en PHP, ce n'est pas trop rapide non plus... (cf mon histoire de PDF). Un petit coup d'Ajax (jQuery) pour augmenter l'interactivité et l'agrément... Hum...
Si maintenant, vous voulez de l'Androïd...
Bon je me donne 6 mois et j'ai retenu 2 plateformes de dev. De toute façon, l'ensemble est en exploitation actuellement (sauf Androïd). Mais vous avez raison. C'est son évolution qui m'inquiète. Une nouvelle approche est nécessaire. J'en suis convaincu... et donc c'est l'objet de mon questionnement depuis quelques temps sur différents forums.
Désolé, je n'avais pas lu votre réponse avant de formuler la mienne à Wormful_sickfoot (ci-dessus). Nulle inquisition de ma part. L'obscurantisme (en réf. à "L'inquisition devient le symbole de l'obscurantisme...") n'est pas de mon côté. Le sectarisme, non plus. Pas plus Java que Delphi. Ce serait un prix exorbitant à payer au détriment de ma liberté de penser.
En parlant de prix, vos considérations économiques me semblent très partiellement recevables et à nuancer fortement d'autant que les rapprocher de la moralité pour en tirer votre conclusion me semble également sujet à caution et contestable. De plus, une partie de l'Open-source est réalisée en plus d'un travail salarié ou dans le cadre direct d'un salaire. Vous découvrez l'exploitation dans une économie libérale... ah, il faut du temps... Peut-être trop plongé dans vos codes ?
Je ne suis pas anti Pascal, encore moins anti Delphi... Mais, je n'ai pas non plus d'actions chez Embarcadero. D'un autre côté, il est vrai que j'essaie de rester le plus rétif possible aux influences et dans le cas précis au marketing que j'ai évoqué ["[...] avec un marketing, il faut reconnaître, qui m'a "troublé"."]... On appelle cela en d'autres lieux, l'esprit critique. C'est censé amener l'Individu au Discernement. Poser des questions, émettre des hypothèses, débattre, justement c'est anti-obscurantisme, anti-sectaire, citoyen. Vous avez des arguments. Je les lis, les ai lus. Je ne suis pas d'accord, je vous réponds. J'ai un doute, je le formule. Vous le trouvez nul. Dites-le mais sans me prêter des intentions que je n'ai pas, sans déformer mes propos. C'est une simple question de respect. C'est comme cela que progresse la Pensée et pas simplement par l'alignement de codes (si possible en Pascal ) en vase clos face à sa TForm. Dans le cas présent, je répondais à notre Collègue dont une assertion m'interpellait en ce sens qu'éventuellement elle m'ouvrait un nouveau chemin de réflexion. Relisez avec plus d'attention ce que j'ai écrit. Imprégnez-vous du sens des mots avant d'en faire votre propre interprétation qui ne traduit pas ma pensée. Ensuite vous noterez -peut-être- qu'à titre personnel je ne quitte pas le Pascal mais qu'en production il ne répond pas à mes besoins et que donc, je ne peux pas l'utiliser.
Si vous ressentez mon intervention comme une inquisition, veuillez m'en excuser. J'ai pourtant essayé d'énoncer de simples faits en tentant de garder une distance suffisante. Vous confondez, je le crois "vérité absolue" et "doute qui est le mien" et, "affect" et "raison". J'ai essayé de différencier les deux. Visiblement le résultat n'a pas été atteint.
Je ne vous dérangerai pas plus et sans aucune animosité de ma part, vous laisse à votre forum où je suis, il est vrai, un peu "étranger".
Je ne clos pas cette discussion. J'ai initié le débat sur un autre forum donc je laisse le soin au modérateur qui l'a transférée ici de le faire si tel est son désir.
Bonne fin de WE.
Cordialement. Gilles
Partager