Histoire de replacer le contexte, j’ai été en charge de la migration d’un projet de Windev (Full Windev 9 (porté vers le 10 en paralelle de mon boulot)) vers du C++/C#/.net/SqlServer. (Il y a environ 4ans, ce qui ne joue pas en ma faveur vu le rythme de l’evolution en informatique).
[quote=« Arkhatope, post:12, topic: 50743 »]Oh, le responsable du développement a 41 ans, aucun architecte n’a plus de 45. Et il ne s’agit pas de maintenance mais de nouveaux projets…[/quote] Et tu vas vraiment essayer de me faire croire que la capitalisation de l’experience, l’epreuve contraignante du recrutement de nouvelles personnes n’a pas pesé dans la balance lors du choix des technos ? (Je suis le premier coupable hein, mais ca reste des arguments non considerable quand on parle de technoogies pures, alors que dans la gestion globale d’un projet par contre, la ca va compter, c’est net).
[quote=« Arkhatope, post:12, topic: 50743 »]Tu sais, c’est pas parce que tu bosses dans le jeu que l’industrie ou la finance sont pleines de binoclards de 60 ans qui ne connaissent rien. Clichés for the win ?[/quote]Tres probablement, et le pire, c’est que comme 80% des devs JV, je finirais ptet dans la finance (industrie, j’ai deja donné, et c’etait autrement plus subtil que le simple debat .net/windev/whatever pour ce que j’en ai vu).
[quote=« Arkhatope, post:14, topic: 50743 »]Les avantages principaux sont la syntaxe, qui facilite la maintenance et la lecture du code; la rapidité du développement : certaines instructions ont des équivalents dans d’autres langages qui sont beaucoup plus longs à développer (exemple : EcranVersFichier() pour automatiquement mettre à jour un enregistrement par rapport aux champs d’une fenêtre, ou les instructions natives excel, de FTP, etc…), l’éditeur de fenêtre est très performant comparé aux autres langages.[/quote]La syntaxe etait pour moi completement abusé, du francais dans un monde comme celui du developpement, ca allait a l’encontre de tout ce que je connaissais (le C++ a la base). Pour l’exemple d’ecran vers fichiers, une archi ntiers et des databinding peuvent sans soucis tenir la comparaison. Apres, on peut aussi clairement remettre en cause les competences des mecs qui developpaient ca a la base (ce qui aide pas a avoir une bonne image du truc, je l’admets). L’editeur de fenetre etait sexy, mais rien de mirobolant non plus. Mais yavait effectivement un coté eye candy qui etait indeniable.
[quote=« Arkhatope, post:14, topic: 50743 »]Après, comme tous les langages il y a des défauts : hyperfile ne vaut pas Oracle et peut présenter des problèmes de perte d’index relativement fréquents, le RAD est une ignominie, et comme il est malheureusement souvent la première chose qu’on teste de windev on en garde souvent un mauvais souvenir, en ajoutant des problèmes de performance pure qui ne sont rêglés que depuis la version 12 (d’il y a 2-3 ans)[/quote]Hyperfile est effectivement une horreur, mais de toute facon, passé un petit projet leger, on en voit tellement vite les limites que c’est souvent eliminé d’entrée de jeu. Le rad est effectivement une fausse bonne idée, et en effet le premier truc testé. Dans l’idée ds trucs chiants aussi, yavait le fait que le versionning etait pas gerable du tout. Je m’etais pas super penché sur la question, mais dans l’idée, le source etait en binaire (donc inutilisable sans lock avec ne serait ce qu’un SVN ou CVS) et le systeme de versionning de PC Soft etait completement imbittable, quand il ne foirait tout simplement pas.
[quote=« Arkhatope, post:14, topic: 50743 »]Donc, on le choisit en général pour développer des outils de gestion couplés à des bases SQL/Oracle qu’on veut eye candy et faciles à maintenir. Typiquement des outils de front office.[/quote]Typiquement, c’est pour ce genre de truc qu’il avait été choisi dans mon ancienne boite (et pas par des gens qui ont forcement 60ans, c’est mon coté marseillais a tout exagerer ca) mais par des personnes dont c’etait le metier, et qui le faisait finalement pas super bien. (Que du bon donc). Mais dans l’histoire, je note qu’a 2/3 en 2/3ans, on a repris 10ans d’existant windev fait par 10 personnes, avec une evolutivité future sans commune mesure.
[HS]
Pour l’amalgame honteux des banques et des milliards, si les dites banques avaient bien fait leur boulot, on aurait pas eu a leur « preter » des milliards, ou on aurait pas un vertain Kerviel dans un tribunal aujourd’hui, incompetence que j’etends sans aucun souci a leurs services informatique (qui sont peut etre persuadés qu’ils font le bon choix hein), mais bon, apres je pars en terrain inconnu, donc j’arrete de raconter de la merde
[/HS]