OVH Cloud OVH Cloud

Les commerciaux et leurs engagements

43 réponses
Avatar
titou44
bonsoir

lors de la présntation de la 10 à Nantes, un participant avait posé la
question sur le "figeage" de la 9 ou sur la disponibilité de mise à
jours à venir sur cette version.

j'avais cru comprendre, que comme les versions précédentes, il y aurait
encore des mises à jour et que l'on ne serait pas obligé de changer de
version pour avoir un suivi des bugs et des corrections. Or je constate
que depuis septembre, la 9 est bien "figée" et qu'a priori il n'y aura
pas de nouvelles mises à jour. et par conséquent, le gentil animateur
commercial a volontairement 'pipoté' ou menti par omission.

et ce double langage m'exaspère !

un utilisateur de mauvais poil.

titou44 chez freesurf.fr

--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com

10 réponses

1 2 3 4 5
Avatar
Daniel
jacques trepp writes:

Ontologia a écrit :
>J'ai un exemple d'application où je construisai une chaine pour
>l'envoyer sur le SGBD, et il me sautait des paquets de 20 lignes de
>codes sans raison aparente. Il n'y avait pas de tests, que des
>instructions à la suite les unes des autres.


A Ontologia :
Quel code, quel SGBD?

Sans revenir sur tout le thread, il y a un point qui est limite avec
Windev c'est le debuggeur qui ne donne pas assez d'info. Autre point
le langage étant peu typé, même pas du tout, suivant les cas le
résultat peut être incohérent.


>C'est l'autre exemple de bug "majeur que j'ai eu avec windev". Le
>problème avec ce genre de bug c'est que ce n'est reproductible
(et >heureusement d'ailleurs) : en bidouillant un peu on arrive à
passer >outre.
>Je me souviens que je n'avais pas réussi à débugguer celui-là.



Souvent, tu vires le répertoire .cpl, tu recompiles et tout revient
dans l'ordre...


je ne sais pas combien de temps tu as utilisé windev, ni si tu as
réellement utilisé windev, mais ça me parait un peu gros, quand m ême.
SI c'était vrai, pcsoft aurait plié boutique depuis longtemps. Dieu
sait combien je réprouve la politique commerciale de pcsoft, mais il
ne faut pas exagérer non plus. Il faut utiliser les outils adéquats
pour ce que l'on veut faire. Je ne mettrai jamais les pieds dans une
fusée Ariane pilotée par windev sur base hyperfile, mais, concernant
la gestion, par exemple, et en utilisant des sgbdr client/serveur,
windev est très intéressant.



c'est bien là le problème, trop de personnes mettent dans le même sac
Windev l'outil de développement et la base HF.

Pour faire du client lourd sur une base client/serveur éprouvée, Windev est un
bon compromis.

En fait, il faudrait faire une double tarification Windev, une sans
HF (moitié prix), et l'autre avec HF pour ceux qui l'utilise ;-)


je sais, je vais me coucher ce soir aussi c.. que je me suis levé,
mais tant pis. ;)

--
Jacques Trepp
Albygest - 81160 - St Juery
jacques-pas de
(enlever '-pas de spam' pour me joindre)
http://www.albygest.com



--
suivre ce lien pour répondre:
http://cerbermail.com/?2KrV3YZXnn
Daniel
;-)
Avatar
Emmanuel Lecoester
"Ontologia" a écrit dans le message de
news:43f9e9c5$0$29184$
Emmanuel Lecoester a écrit :

>> Non ce n'est pas nécessaire pour le commun du développeur, mais se
>> pencher dessus 3 à 4h dans sa vie peut lui permettre de comprendre des
>> choses qui peuvent l'aider dans certaines circonstances.
>> Par exemple, on comprend beaucoup mieux les subitilités d'un langage
>> objet lorsqu'on observe le résultat d'une compilation débouchant sur du
>> C, par exemple.
>> On voit des structures avec des pointeurs sur fonctions, on voit l'algo
>> looking up dans la VFT (virtual function table).
>> On comprend mieux comment et pourquoi il y a passage de paramètres par
>> références ou par valeurs, etc...
>
> Autant d'arguments qui ne me semblent pas valables avec WinDev ! et


encore
> moins devant un client final ! "Alors vous voyez là j'ai utilisé une
> recherche dichotomique pour accélerer la recherche dans une zone mémoire
> partagée avec une api que j'ai trouvé sur gnu..." sérieusement le client
> s'en fout royalement. Ce qu'il veut ? que çà marche !
Tu n'as pas compris ce que j'ai voulu dire : Je veux dire par là que le
développeur (lui et personne d'autre) est mieux à même de comprendre
certaines subtilités du langage en maîtrisant la compilation, soit, ce
qu'il y a derrière, etc.... Ca lui permet d'aller plus vite dans le
debugging car il comprend mieux la cause d'une erreur, c'est tout.



On croirait entendre un thésard de 1ère année devant des licence 3 d'info
(avant d'avoir la question non la licence 4 çà n'existe pas à la FAC ;-)) !
Avant de descendre aussi bas dans la conception d'un binaire (si WinDev va
faire 2 MOV sur tel ou tel registre) je conseillerai avant tout d'apprendre
l'algorithmie. C'est la base mais bien souvent on s'en sort rien qu'avec çà.

Comme Tcp est une abstraction au dessus d'IP, il est souvent nécéssaire
de comprendre cette abstraction.



Perso ? osef. Je l'utilise c'est tout. Ni plus ni moins.

C'est très bien expliqué par "Joel On Software" dans ce texte :
http://www.joelonsoftware.com/articles/LeakyAbstractions.html

Effectivement, il ne faut surtout pas en parler au client. Ça doit
rester entre développeur.
>
>> A part ça les langages évoluent, mais peu.
>
> A bon 8-) alors pourquoi y-en a t-il autant sur le marché ???
Parce que fondamentalement leur STRUCTURE évolue peu. Les langages
restent des langages à grammaire décrivant un graphe de code.

Jaron Lanier l'explique très bien ici
http://java.sun.com/features/2003/01/lanier_qa1.html


[CUT]

C'est beau de citer tel ou tel ouvrage, de comprendre les sujets abordés
mais bien souvent c'est très loin de la réalité :)

>>> Les deux phrases sont contradictoires. Peux-tu repréciser ta pensée ?
>> Ce n'est pas contradictoire. Beaucoup de décideurs avec lesqueles j'en
>> ai discuté (des professionnels de bon niveau technique, pas des
>> DSI/politiciens) pensent que Windev n'est pas "sérieux" pour des
>> applications critiques, de gros logiciels, etc...
>
> Beaucoup de gens connaissent des gens qui n'aiment pas WinDev : demande


leur
> de venir afin d'avoir de l'argumentation car sans vouloir te vexer la


tienne
> ne vaut pas grand chose (un vrai trolleur quoi).

Ils ont certes tords, là n'est pas le problème. Le problème est qu'ils
sont décideurs et décident des budgets.
De par leur croyance, les budgets ne sont pas affectés à l'achat de
produit PCSoft.
C'est tout ce que je voulais dire.
Que ce soit vrai ou pas, c'est à discuter avec eux et ce n'est pas mon


job.

Tu viens toi même de te définir grand trolleur WinDev. CQFD

>> Il pensent que le modeleur UML n'est pas à la hauteur (Rational Rose


est
>> souvent plébiscité),
>
> Normal, Rational ne fait que çà, WinDev l'inclut donc c'est normal que


l'un
> soit expert et l'autre non. Et à lire ce qui se dit ici, celà répond au
> besoins des développeurs WinDev.
Je veux bien te croire.
>
>> que le "compilateur" n'est pas sufisamment fiable
>> [Mon expérience me permet d'être d'accord avec eux sur ce point].
>
> Donne moi un exemple en version 7.5 qui montre qu'il n'est pas fiable et
> ensuite je pourrais peut-etre changer d'avis.
J'ai un exemple d'application où je construisai une chaine pour
l'envoyer sur le SGBD, et il me sautait des paquets de 20 lignes de
codes sans raison aparente. Il n'y avait pas de tests, que des
instructions à la suite les unes des autres.
C'est l'autre exemple de bug "majeur que j'ai eu avec windev".
Le problème avec ce genre de bug c'est que ce n'est reproductible (et
heureusement d'ailleurs) : en bidouillant un peu on arrive à passer outre.
Je me souviens que je n'avais pas réussi à débugguer celui-là.



Ce sont des souvenirs, ce que je souhaiterai c'est un exemple, un lien pour
télécharger le biniou et voir que ce n'est pas une érreur de développeur
mais bien une erreur de compilateur.

>> N'ayant pas leur expérience, je me contente de rapporter leur dires.
>
> Parfois il vaut mieux se taire que de rapporter des betises.
Ce sont peut être des bêtises, mais des informations intéressantes pour
le service marketing.



Sans preuve à leur place j'aurais du mal à les prendre en considération.

Une entreprise commerciale, ne doit jamais être sûr de son fait, c'est
mortel.
>> Nous savons où nous allons, et nous ne sommes qu'au début du chemin.
>> Notre compilateur est le compilateur objet produisant le code le plus
>> rapide au monde pour un langage objet, avec des performances proche du
>> C. C'est déjà pas mal.
>
> Et que disent les geek ?
Ils attendent que tous passe en GPL.



Parce que vous n'y êtes pas encore ???? Sinon le GPL c'est une excuse, ils
pensent quoi réellement (du genre un install qui ne marche pas en date du
mois de décembre 2005, des warnings à ne pas prendre en compte,...) ? Si
possible as-tu des liens sur des forums anglophone histoire de voir un peu
l'impact de votre projet.

>> La suite est prometteuse avec des améliorations significatives dans les
>> spécifications du langage (Orientation agent (multi-threading
>> transparant et natif, langage de requete intégré, système de message
>> multicast asynchrone, etc...).
>
> On dirait une plaquette publicitaire.
Merci :-)



Au contraire tu devrais mal le prendre, celà fait commercial sans rien
derrière :/

>> J'ai remarqué que ces gens là n'apprécie pas beaucoup Windev,
>> contraîrement à moi.
>
> Normal tu leur enlèves leur jouet ou on doit mettre les mains dans le


code.
>
Très juste....



Une question maintenant : ton intervention ici elle sert à quoi ?

--
Emmanuel
Avatar
Ontologia
Daniel a écrit :
jacques trepp writes:

Ontologia a écrit :
>J'ai un exemple d'application où je construisai une chaine pour
l'envoyer sur le SGBD, et il me sautait des paquets de 20 lignes de
codes sans raison aparente. Il n'y avait pas de tests, que des
instructions à la suite les unes des autres.




A Ontologia :
Quel code, quel SGBD?


J'avais utilisé hyperfile.
En gros, le code récupérait des booléen et entiers affectés dans
l'interface utilisateur.
Je construisais une requête SQL (une chaîne, donc) en utilisant les
valeurs récupérées.
J'envoyais ensuite cette chaîne à hyperfile.
Il me semble que ça déconnais à la fin. Je vais voir si je peux
retrouver le source (ça m'étonnerai).

J'ai peut-être une explication : du fait qu'il s'agissait d'un projet
développé un peu partout, on a utilisé un moment une version craqué de
WD 7.5 et c'est là que ça a commencé à déconner.
Ceci explique peut être cela ?
C'est en tout cas ce que j'ai pensé à l'époque.

Sans revenir sur tout le thread, il y a un point qui est limite avec
Windev c'est le debuggeur qui ne donne pas assez d'info. Autre point
le langage étant peu typé, même pas du tout, suivant les cas le
résultat peut être incohérent.


C'est pas tout à fait faux. Mais j'ai beaucoup moins de problèmes à
débuguer avec Windev qu'avec C et ses segfault un peu partout.
Gdb c'est bien, mais il y a mieux.


>C'est l'autre exemple de bug "majeur que j'ai eu avec windev". Le
>problème avec ce genre de bug c'est que ce n'est reproductible
(et >heureusement d'ailleurs) : en bidouillant un peu on arrive à
passer >outre.
>Je me souviens que je n'avais pas réussi à débugguer celui-là.



Souvent, tu vires le répertoire .cpl, tu recompiles et tout revient
dans l'ordre...


Merci du conseil :) Si ça m'arrive, j'essaierai :)


je ne sais pas combien de temps tu as utilisé windev, ni si tu as
réellement utilisé windev, mais ça me parait un peu gros, quand même.
SI c'était vrai, pcsoft aurait plié boutique depuis longtemps. Dieu
sait combien je réprouve la politique commerciale de pcsoft, mais il
ne faut pas exagérer non plus. Il faut utiliser les outils adéquats
pour ce que l'on veut faire. Je ne mettrai jamais les pieds dans une
fusée Ariane pilotée par windev sur base hyperfile, mais, concernant
la gestion, par exemple, et en utilisant des sgbdr client/serveur,
windev est très intéressant.



c'est bien là le problème, trop de personnes mettent dans le même sac
Windev l'outil de développement et la base HF.

Pour faire du client lourd sur une base client/serveur éprouvée, Windev est un
bon compromis.


C'est ce que je pense. En tant que client lourd, je le trouve très bien.
Mais je le déconseile en tant que serveur. Et je déconseille
formellement HyperFile : sa gestion du SQL est vraiment limité.
Mieux vaut utiliser un Postgre, SQLserver ou Oracle (ou Mysql) en externe.

En fait, il faudrait faire une double tarification Windev, une sans
HF (moitié prix), et l'autre avec HF pour ceux qui l'utilise ;-)


je sais, je vais me coucher ce soir aussi c.. que je me suis levé,
mais tant pis. ;)

--
Jacques Trepp
Albygest - 81160 - St Juery
jacques-pas de
(enlever '-pas de spam' pour me joindre)
http://www.albygest.com





Avatar
Ontologia
>
Une question maintenant : ton intervention ici elle sert à quoi ?


Elle sert autant que la tienne
(et désolé de ne pas commenter le reste, il n'y a que fiel et inintérêt.
Les deux autres intervenants ont su répondre de manière intéressante.

--
Emmanuel




Avatar
Daniel
Salut,
Ontologia writes:

> Une question maintenant : ton intervention ici elle sert à quoi ?
Elle sert autant que la tienne (et désolé de ne pas commenter le
reste, il n'y a que fiel et inintérêt. Les deux autres intervenants
ont su répondre de manière intéressante.



Ontologia, il ne faut pas le prendre mal, mais c'est vrai qu'il y a
tellement de troll sur ce forum que n'étant pas un "régulier" sur ce
NG celà peut être pris comme du bruit, entre ceux qui disent que
Windev est la 10ème merveille du monde et ceux qui avancent des propos
contre le produit sans vraiment le connaître c'est pénible.

Emmanuel est un des co-animateurs du site www.sqlmanagerx.com et
concernant l'opensource vous me semblez avoir sur certains points la
même vision.



> -- Emmanuel
>



--
suivre ce lien pour répondre:
http://cerbermail.com/?2KrV3YZXnn
Daniel
;-)
Avatar
Ontologia
Daniel a écrit :
Salut,
Ontologia writes:

Une question maintenant : ton intervention ici elle sert à quoi ?


Elle sert autant que la tienne (et désolé de ne pas commenter le
reste, il n'y a que fiel et inintérêt. Les deux autres intervenants
ont su répondre de manière intéressante.



Ontologia, il ne faut pas le prendre mal, mais c'est vrai qu'il y a
tellement de troll sur ce forum que n'étant pas un "régulier" sur ce
NG celà peut être pris comme du bruit, entre ceux qui disent que
Windev est la 10ème merveille du monde et ceux qui avancent des propos
contre le produit sans vraiment le connaître c'est pénible.

Emmanuel est un des co-animateurs du site www.sqlmanagerx.com et
concernant l'opensource vous me semblez avoir sur certains points la
même vision.



J'avoue qu'au début je me suis lancé dans un énorme troll, parce que
c'est quelques fois marrant.
Au deuxième post, ma passion de technicien reprend le dessus et j'ai
envie de discutter technique et de l'impact de cette technique sur
l'humain, le marché etc...
Dans le milieu de l'OpenSource je fais partie des réalistes qui aiment
replacer le débat dans le concret face à des intégristes persuadés que
l'on peu vivre de code et d'eau fraiche.
Emmanuel (qui m'a effectivement l'air d'un technicien de bon niveau) m'a
semble t-il pris en grippe et s'amuse à dénigrer tout ce que je dis.
J'essaye de relever le niveau du débat, mais tant pis.
Me poursuivre de cette façon signifie que j'ai touché un point sensible.

Reste,qu'en tant que français - parenthèse politique - j'aimerai bien
qu'on ai en France (et en Europe !) des champions de l'industrie du
logiciel, et que PCsoft est en bonne place pour cela.
Windev est dans l'ensemble un excellent produit, même s'il souffre de
gros défaut, comme une trop grande fermeture du code et un noyau qui
laisse à désirer.

Je trouve consternant que l'on réponde à mes signalement de bugs sur le
mode "c'est trop gros" ou "je te crois pas , t'es trop con" etc...
J'en ai été très étonné moi même (de les constater), et je ne souhaite
qu'une chose, que ceux-ci soient de l'histoire ancienne.
Les bugs de langage, ça arrive. Je programme depuis 1990 (Basic sur
Thomson TO9), et j'ai souvent eu des bugs dans le langage.
Pour beaucoup d'entre eux j'ai d'abord cru que cela venait du langage,
avant de me rendre compte que c'était de ma faute. Mais certains
étaient, et sont objectivement des bugs de langages : les compilateurs
et les grammaires ne sont que très rarement prouvées.


Au salon SolutionLinux 2006, j'exposais (pour l'INRIA) à côté du stand
PCSoft et je leur ai expliqué ce que je pense. Mes interlocuteurs se
sont enfermés dans une réthorique du type de celle d'Emmanuel (en plus
courtois).
Ce n'est pas comme cela qu'on progresse et qu'on satisfait ses clients.
J'ai utilisé beaucoup de compilateur et de langage dans ma vie, et au
bout de 15 ans de pratique, je sais reconnaitre un compilateur fiable
d'un compilateur/interpréteur laissant à désirer. J'ai appris à faire la
distinction (pas toujours du premier coup, il est vrai) entre des bugs
venant de moi et des bugs du langage.
Il se trouve que le langage Windev est un des langages les plus buggés
que j'ai connu parmi la dizaine d'autre que j'ai pratiqué à forte dose.
C'est tout, n'en déplaise à Emmanuel.

N'en déplaise à Emmanuel, je l'affirme et je le pense bien haut : si
toute la partie haut niveau de windev est globalement satisfaisante
(modulo les bug, mais ça, ça arrive à tout le monde), la partie bas
niveau, c'est à dire la VM, l'interpréteur, laisse à désirer.

Je pense que PCSoft aurait beaucoup à gagner à refaire sa VM et son
interpréteur, ou à écrire un compilateur crachant du code dans un
langage de haut niveau (un peu comme le compilateur Lisaac qui crache du
C pour être portable). On pourrait imaginer C++, C#, Java, voire du C ?

Pour moi Windev a beaucoup de potentiel, et comme le disait Daniel plus
haut "Pour faire du client lourd sur une base client/serveur éprouvée,
Windev est un bon compromis."
Voilà, ça résume exactement ce que j'en pense.

Pour faire des applications plus critique que du client lourd, je ne
trouve pas Windev sufisament fiable.
C'est mon avis, je l'ai forgé après deux ans de pratique quotidienne, et
j'ai le droit de le penser.
Avatar
Emmanuel Lecoester
"Ontologia" a écrit dans le message de
news:43fb384c$0$21258$

>
> Une question maintenant : ton intervention ici elle sert à quoi ?
Elle sert autant que la tienne



Je cherche juste à démonter une accusation mensongère sur un outil que
j'utilise depuis 2000 et sur lequel je n'ai jamais constater le problème que
tu décris.

(et désolé de ne pas commenter le reste, il n'y a que fiel et inintérêt.



Fiel car je remets en doutes tes accusations sur tel ou tel comportement du
compilateur WinDev alors que je te demande simplement un projet exemple ?
Ininteret pour ton produit ? Parce que je te demande si il ne faut pas
prendre en compte les warnings gcc lorsqu'on compile le noyau de ton outil ?

C'est marrant - je persiste et signe - tu as le comportement défini pour
tout bon trolleur : tu annonces des contre vérité, dès qu'on te pose des
questions sur ton outil tu te dérobes en faisant le martyr.

Les deux autres intervenants ont su répondre de manière intéressante.



no comment

Celà me rappelle OCELOT : une base de données qui respectait toutes les
règles du SQL. Ou est-elle ? aux oubliettes. Très beau concept mais plus
concept que réalité. Je pense que c'est le cas de ton outil, néanmoins je te
souhaite de réussir sur cette voie.

Mais bon grace à moi fcdaw pourra te dire au revoir.
Avatar
Emmanuel Lecoester
[CUT] désolé Daniel ;)

J'ai peut-être une explication : du fait qu'il s'agissait d'un projet
développé un peu partout, on a utilisé un moment une version craqué de
WD 7.5 et c'est là que ça a commencé à déconner.



Là celà va faire plaisir à certains ce que tu dis là.

Ceci explique peut être cela ?



D'après toi ?

[CUT] re désolé Daniel ;)

C'est ce que je pense. En tant que client lourd, je le trouve très bien.
Mais je le déconseile en tant que serveur. Et je déconseille
formellement HyperFile : sa gestion du SQL est vraiment limité.
Mieux vaut utiliser un Postgre, SQLserver ou Oracle (ou Mysql) en externe.



Tiens monsieur est expert en bases de données maintenant :)

Que de points communs nous avons en commun : l'open source, les SGBD, la
connaissance du monde de la recherche...

Dommage que ce soit un trolleur en mal de statistiques dans google :/
Avatar
Emmanuel Lecoester
> > Ontologia, il ne faut pas le prendre mal, mais c'est vrai qu'il y a
> tellement de troll sur ce forum que n'étant pas un "régulier" sur ce
> NG celà peut être pris comme du bruit, entre ceux qui disent que
> Windev est la 10ème merveille du monde et ceux qui avancent des propos
> contre le produit sans vraiment le connaître c'est pénible.
>
> Emmanuel est un des co-animateurs du site www.sqlmanagerx.com et
> concernant l'opensource vous me semblez avoir sur certains points la
> même vision.
>
J'avoue qu'au début je me suis lancé dans un énorme troll, parce que
c'est quelques fois marrant.
Au deuxième post, ma passion de technicien reprend le dessus et j'ai
envie de discutter technique et de l'impact de cette technique sur
l'humain, le marché etc...



Quelle belle idée. Surtout dans un forum dédié à WinDev, il y a plein
d'autres forums adéquats te permettant de parler de tout celà.

Dans le milieu de l'OpenSource je fais partie des réalistes qui aiment
replacer le débat dans le concret face à des intégristes persuadés que
l'on peu vivre de code et d'eau fraiche.
Emmanuel (qui m'a effectivement l'air d'un technicien de bon niveau) m'a
semble t-il pris en grippe et s'amuse à dénigrer tout ce que je dis.



Non, je contredis de fausses affirmations (jusqu'à preuve du contraire). Et
je ne m'amuse pas.

J'essaye de relever le niveau du débat, mais tant pis.
Me poursuivre de cette façon signifie que j'ai touché un point sensible.



Lol monsieur est maintenant psychologue (on se croirait sur fmc avec un
certain lutin) manque plus que les liens sur tes pages.

Reste,qu'en tant que français - parenthèse politique - j'aimerai bien
qu'on ai en France (et en Europe !) des champions de l'industrie du
logiciel, et que PCsoft est en bonne place pour cela.



Comment relancé le troll sur d'autres horizons.

Windev est dans l'ensemble un excellent produit, même s'il souffre de
gros défaut, comme une trop grande fermeture du code et un noyau qui
laisse à désirer.



Je trouve consternant que l'on réponde à mes signalement de bugs sur le
mode "c'est trop gros" ou "je te crois pas , t'es trop con" etc...



On est vraiment pas loin d'un certain théorème :) je ne t'ai JAMAIS insulté
dans un de mes posts.

J'en ai été très étonné moi même (de les constater), et je ne souhaite
qu'une chose, que ceux-ci soient de l'histoire ancienne.



Ou en achetant une véritable version.

Les bugs de langage, ça arrive. Je programme depuis 1990 (Basic sur
Thomson TO9), et j'ai souvent eu des bugs dans le langage.
Pour beaucoup d'entre eux j'ai d'abord cru que cela venait du langage,
avant de me rendre compte que c'était de ma faute. Mais certains
étaient, et sont objectivement des bugs de langages : les compilateurs
et les grammaires ne sont que très rarement prouvées.




là c'est pour nous expliquer que moniseur sait de quoi il parle.

Au salon SolutionLinux 2006, j'exposais (pour l'INRIA) à côté du stand
PCSoft et je leur ai expliqué ce que je pense. Mes interlocuteurs se
sont enfermés dans une réthorique du type de celle d'Emmanuel (en plus
courtois).



Merde Daniel, tu l'as loupé de peu. Je ne te demande qu'une chose : un
exemple de projet afin de reproduire ce que tu annonces ni plus ni moins.

Ce n'est pas comme cela qu'on progresse et qu'on satisfait ses clients.
J'ai utilisé beaucoup de compilateur et de langage dans ma vie, et au
bout de 15 ans de pratique, je sais reconnaitre un compilateur fiable
d'un compilateur/interpréteur laissant à désirer. J'ai appris à faire la
distinction (pas toujours du premier coup, il est vrai) entre des bugs
venant de moi et des bugs du langage.



Monsieur est expert en compilateur ne l'oubliez pas (là je suis ironique).

Il se trouve que le langage Windev est un des langages les plus buggés
que j'ai connu parmi la dizaine d'autre que j'ai pratiqué à forte dose.



Désolé WinDev n'est pas un langage c'est un AGL. Le W-Langage est le langage
qu'utilise WinDev.

C'est tout, n'en déplaise à Emmanuel.



J'ai connu bien plus buggé et plus instable mais ceci relancerai le troll.

N'en déplaise à Emmanuel, je l'affirme et je le pense bien haut : si
toute la partie haut niveau de windev est globalement satisfaisante
(modulo les bug, mais ça, ça arrive à tout le monde), la partie bas
niveau, c'est à dire la VM, l'interpréteur, laisse à désirer.



Tiens WinDev est développé en java ! Merde çà c'est la nouvelle du siècle !

Je pense que PCSoft aurait beaucoup à gagner à refaire sa VM et son
interpréteur, ou à écrire un compilateur crachant du code dans un
langage de haut niveau (un peu comme le compilateur Lisaac qui crache du
C pour être portable). On pourrait imaginer C++, C#, Java, voire du C ?



Je croyais que le C++ c'est pas beau ? Le compilateur Lisaac faut d'abord
réussir à le compilé sans warning :/

Pour moi Windev a beaucoup de potentiel, et comme le disait Daniel plus
haut "Pour faire du client lourd sur une base client/serveur éprouvée,
Windev est un bon compromis."
Voilà, ça résume exactement ce que j'en pense.



Là c'est le coté martyr qui reprend le dessus : tu as vu Daniel on est
d'accord mais Emmanuel contredit tout ce que je dis donc il te contredit
aussi.

Toujours ma question sans réponse de ta part : si tu es d'accord avec tout
le monde, pourquoi venir annoncer des choses sans preuves (pour le moment) ?

Pour faire des applications plus critique que du client lourd, je ne
trouve pas Windev sufisament fiable.



Et boom on relance le troll.

C'est mon avis, je l'ai forgé après deux ans de pratique quotidienne, et
j'ai le droit de le penser.



Avec une version achetée ?
Avatar
Ontologia
Emmanuel Lecoester a écrit :
"Ontologia" a écrit dans le message de
news:43fb384c$0$21258$
Une question maintenant : ton intervention ici elle sert à quoi ?


Elle sert autant que la tienne



Je cherche juste à démonter une accusation mensongère sur un outil que
j'utilise depuis 2000 et sur lequel je n'ai jamais constater le problème que
tu décris.

(et désolé de ne pas commenter le reste, il n'y a que fiel et inintérêt.



Fiel car je remets en doutes tes accusations sur tel ou tel comportement du
compilateur WinDev alors que je te demande simplement un projet exemple ?


Parce que je ne suis plus dans l'entreprise où j'ai écrit ce code, et
donc que je ne dispose plus de celui-ci.
De toutes façons, les parties fautives ont été récrites.
J'ai peut être gardé le premier (pas sûr, il me semble avoir fait un rm
-rf un jour), mais mes cds de sauvegardes sont un tel bordel que j'ai
pas envie de chercher 1h pour te les retrouver (s'ils existent).
Si windev était libre, crois bien que je le ferai.
De toutes façons, j'ai aucun intérêt à raconter des mensonges. J'ai
autre chose à faire.
Ininteret pour ton produit ? Parce que je te demande si il ne faut pas
prendre en compte les warnings gcc lorsqu'on compile le noyau de ton outil ?



Ok.
On a effectivement des warning sur Gcc 4.
Le C craché par lisaac est assez spécial, car la mémoire est géré par le
programme : il n'y a qu'un seul malloc initial, tout le reste est géré
dans le code.
Le gestionnaire mémoire doit subir quelques améliorations.

Les warning posant problème proviennent de déclarations du type :
signed char *__string_199="'-' slot is not possible in section MAPPING.";
Effectivement Gcc4 est plus restrictif et n'aime pas qu'on affecte des
signed char * avec des chaines statiques.

Si tu regardes attentivement la liste des warning (ce que j'ai fait à
l'époque), tu te rend compte que GCC nous tappe pour l'erreur cité plus
haut, mais aussi parce que certaines fonctions ne sont pas déclarées en
tant que prototypes au début du source :

lisaac.c: In function 'my_copy__HDKD':
lisaac.c:89678: warning: incompatible implicit declaration of built-in
function 'exit'

Voilà, c'est tout.

Le reste provient de bugs de GCC : Lorsqu'on compile un objet lisaac en
-O3, le compilateur crache un assembleur dans lequel il invente des
registres (!!) sur x86.

Pour le reste, quand je compile avec gcc -S -stdÉ9 -pedantic lisaac.c
- o lisaac.cpre , c'est à dire en respectant la norme C99
restrictivement , j'ai exactement les mêmes warning.

Ces warning ne sont pas important.
Les erreurs de compilation viennent d'ailleurs.

D'ailleurs, je me suis amusé à les corriger à la main (c'est pas dur),
et suis arrivé après tests à la conclusion suivante :
Sans aucun warning, avec -stdÉ9 -pedantic comme directive de
compilation, Gcc "invente" des registres.
J'en déduit que GCC n'est pas parfait quand à la compilation de code C à
la norme C99.


De toutes façons, ce compilateur est vieux de 2 ans, et il est en
réécriture intégrale avec plein de nouvelles fonctionnalités
(Possibilités pour une méthode de renvoyer plusieurs valeurs,
gestionnaire mémoire amélioré, meilleur optimisation du code, etc...).

GCC 4.x est une branche jeune et instable.
Sache que j'ai vue (et je ne suis pas seul) GCC planter à la compilation
sur un source de Mplayer avec un message "Erreur interne du compilateur".

C'est marrant - je persiste et signe - tu as le comportement défini pour
tout bon trolleur : tu annonces des contre vérité, dès qu'on te pose des
questions sur ton outil tu te dérobes en faisant le martyr.


J'ai la flemme de répondre à qqun qui me répond des conneries du style
'ouais gnagnagna, thésard de 1ère année, gnagnagna" à des citations
pertinentes, que j'ai considérablement travaillé.

TU y réagis comme s'il s'agissait de textes que je n'avais pas compris,
et que je posai là pour faire beau.
Détrompes-toi, j'y ai énormément réfléchi.

Pour te le prouver, tu pourras lire deux de mes textes :
http://linuxfr.org/~Montaigne/19629.html
http://linuxfr.org/~Montaigne/20582.html

Les deux autres intervenants ont su répondre de manière intéressante.



no comment

Celà me rappelle OCELOT : une base de données qui respectait toutes les
règles du SQL. Ou est-elle ? aux oubliettes. Très beau concept mais plus
concept que réalité. Je pense que c'est le cas de ton outil, néanmoins je te
souhaite de réussir sur cette voie.


Je suis effecitvement d'accord avec toi que cet outil est trop
universitaire et pas assez adapté aux besoins des développeurs et plus
généralement de l'industrie.
Je travaille activement à le rendre intéressant.
Mais cela prendra beaucoup de temps (quelques années).

Mais bon grace à moi fcdaw pourra te dire au revoir.


Mhhhhh ! Tu me donnes envie de revenir !




1 2 3 4 5