Et moi, je ne vois pas ce qu'il y a de diffamant à dire qu'on n'y avait
pas pensé. C'est tout. On ne pense jamais à tout.
Je n'ai jusqu'ici aucune raison à croire que qui que ce soit ait
réelement eu une « intention » explicite.
Même dans les propos de
Stroustrup que j'ai lu, à l'époque, il disait plutôt quelque chose du
genre « il ne m'était pas venu à l'ésprit que la mémoire pouvait ne pas
être contiguë », ou quelque chose du genre.
Enfin, d'après mes
souvenirs. Parce que je n'y ai pas prété beaucoup d'attention -- ce
qu'il a pu pensé avant n'avait pas vraiment d'importance, dans la mésure
qu'il ne l'a pas dit ou écrit quelque part.
Et je continue à penser que c'est le cas. Je ne comprends pas toute
cette histoire de « diffamation ». On n'y a pas pensé. Ou au moins, si
on y avait pensé, on n'en a pas laissé des traces, ce qui revient au
fond au même. Et c'est tout. Où en est la honte ?
Par la suite, il s'avérait qu'on aurait dû y penser. Ce sont des choses
qui arrivent. On l'a donc fait la correction. Et pour faire bien, on en
a couché la motivation en termes pour faire plaisir à ISO. Chose qui me
semble aussi tout à fait normale.
Et moi, je ne vois pas ce qu'il y a de diffamant à dire qu'on n'y avait
pas pensé. C'est tout. On ne pense jamais à tout.
Je n'ai jusqu'ici aucune raison à croire que qui que ce soit ait
réelement eu une « intention » explicite.
Même dans les propos de
Stroustrup que j'ai lu, à l'époque, il disait plutôt quelque chose du
genre « il ne m'était pas venu à l'ésprit que la mémoire pouvait ne pas
être contiguë », ou quelque chose du genre.
Enfin, d'après mes
souvenirs. Parce que je n'y ai pas prété beaucoup d'attention -- ce
qu'il a pu pensé avant n'avait pas vraiment d'importance, dans la mésure
qu'il ne l'a pas dit ou écrit quelque part.
Et je continue à penser que c'est le cas. Je ne comprends pas toute
cette histoire de « diffamation ». On n'y a pas pensé. Ou au moins, si
on y avait pensé, on n'en a pas laissé des traces, ce qui revient au
fond au même. Et c'est tout. Où en est la honte ?
Par la suite, il s'avérait qu'on aurait dû y penser. Ce sont des choses
qui arrivent. On l'a donc fait la correction. Et pour faire bien, on en
a couché la motivation en termes pour faire plaisir à ISO. Chose qui me
semble aussi tout à fait normale.
Et moi, je ne vois pas ce qu'il y a de diffamant à dire qu'on n'y avait
pas pensé. C'est tout. On ne pense jamais à tout.
Je n'ai jusqu'ici aucune raison à croire que qui que ce soit ait
réelement eu une « intention » explicite.
Même dans les propos de
Stroustrup que j'ai lu, à l'époque, il disait plutôt quelque chose du
genre « il ne m'était pas venu à l'ésprit que la mémoire pouvait ne pas
être contiguë », ou quelque chose du genre.
Enfin, d'après mes
souvenirs. Parce que je n'y ai pas prété beaucoup d'attention -- ce
qu'il a pu pensé avant n'avait pas vraiment d'importance, dans la mésure
qu'il ne l'a pas dit ou écrit quelque part.
Et je continue à penser que c'est le cas. Je ne comprends pas toute
cette histoire de « diffamation ». On n'y a pas pensé. Ou au moins, si
on y avait pensé, on n'en a pas laissé des traces, ce qui revient au
fond au même. Et c'est tout. Où en est la honte ?
Par la suite, il s'avérait qu'on aurait dû y penser. Ce sont des choses
qui arrivent. On l'a donc fait la correction. Et pour faire bien, on en
a couché la motivation en termes pour faire plaisir à ISO. Chose qui me
semble aussi tout à fait normale.
ça c'est un autre débat :). Ceci dit, je pense que si on n'a pas besoin
de la compatibilité C, alors on a tout intérêt à utiliser autre chose
que C++.
- il est établi dans la norme *actuelle* que vector *doit* utiliser une
représentation contigüe (il semblerait que ce soit oui)
- cela est le cas dans toutes les implémentations (là aussi, il
semblerait que ce soit oui)
ça c'est un autre débat :). Ceci dit, je pense que si on n'a pas besoin
de la compatibilité C, alors on a tout intérêt à utiliser autre chose
que C++.
- il est établi dans la norme *actuelle* que vector *doit* utiliser une
représentation contigüe (il semblerait que ce soit oui)
- cela est le cas dans toutes les implémentations (là aussi, il
semblerait que ce soit oui)
ça c'est un autre débat :). Ceci dit, je pense que si on n'a pas besoin
de la compatibilité C, alors on a tout intérêt à utiliser autre chose
que C++.
- il est établi dans la norme *actuelle* que vector *doit* utiliser une
représentation contigüe (il semblerait que ce soit oui)
- cela est le cas dans toutes les implémentations (là aussi, il
semblerait que ce soit oui)
J'arrête là, c'est un débat sans fin de toute manière :), et je ne crois
même pas que nos positions soient vraiment éloignées.
J'arrête là, c'est un débat sans fin de toute manière :), et je ne crois
même pas que nos positions soient vraiment éloignées.
J'arrête là, c'est un débat sans fin de toute manière :), et je ne crois
même pas que nos positions soient vraiment éloignées.
"Alain Naigeon" wrote in message
news:<3f145a08$0$26591$..."Arnaud Debaene" a écrit dans le message news:"Alain Naigeon" wrote in message
news:<3f107896$0$10882$...
De mon point de vue, la compatibilité de std::vector avec des
interfaces "C" du type read (Posix) est une justification
suffisante.
Cela dépend du prix à payer...
??? Quel "prix"? En quoi cette obligation de continuité de pénalise
t'elle dans ton abstraction si tu n'en tiens pas compte? Au passage,
utiliser une implémentation contigue est à ma connaissance la seule
façon de garantir les "requirements" (traduction?) de vector en ce qui
concerne les performances, à savoir accès en temps constant, recherche
en O(N), ....
"Alain Naigeon" <anaigeon@free.fr> wrote in message
news:<3f145a08$0$26591$626a54ce@news.free.fr>...
"Arnaud Debaene" <adebaene@club-internet.fr> a écrit dans le message news:
16a4a8c7.0307150125.7ea848db@posting.google.com...
"Alain Naigeon" <anaigeon@free.fr> wrote in message
news:<3f107896$0$10882$626a54ce@news.free.fr>...
De mon point de vue, la compatibilité de std::vector avec des
interfaces "C" du type read (Posix) est une justification
suffisante.
Cela dépend du prix à payer...
??? Quel "prix"? En quoi cette obligation de continuité de pénalise
t'elle dans ton abstraction si tu n'en tiens pas compte? Au passage,
utiliser une implémentation contigue est à ma connaissance la seule
façon de garantir les "requirements" (traduction?) de vector en ce qui
concerne les performances, à savoir accès en temps constant, recherche
en O(N), ....
"Alain Naigeon" wrote in message
news:<3f145a08$0$26591$..."Arnaud Debaene" a écrit dans le message news:"Alain Naigeon" wrote in message
news:<3f107896$0$10882$...
De mon point de vue, la compatibilité de std::vector avec des
interfaces "C" du type read (Posix) est une justification
suffisante.
Cela dépend du prix à payer...
??? Quel "prix"? En quoi cette obligation de continuité de pénalise
t'elle dans ton abstraction si tu n'en tiens pas compte? Au passage,
utiliser une implémentation contigue est à ma connaissance la seule
façon de garantir les "requirements" (traduction?) de vector en ce qui
concerne les performances, à savoir accès en temps constant, recherche
en O(N), ....
wrote:Et moi, je ne vois pas ce qu'il y a de diffamant à dire qu'on n'y
avait pas pensé. C'est tout. On ne pense jamais à tout.
Je suppose que ça peut être diffamant d'une certaine manière en ce
sens que cela dénote une certaine faiblesse (certes humaine).
Je n'ai jusqu'ici aucune raison à croire que qui que ce soit ait
réelement eu une « intention » explicite.
Voilà. Je pense que ce qui choque le plus est que tu en déduise que
personne n'ait une une intention explicite.
J'ai vaguement le sentiment que la différence de point de vue
s'accorde avec une différence culturelle : les anglo-saxons ont la
réputation d'être plus pragmatiques que les français (ainsi leur droit
est-il fondé sur la jurisprudence, plus que sur des lois génériques,
d'après ce que j'ai lu ou entendu). Je me trompe peut-être. Mais il
semble que pour toi, le *fait* qu'il n'y ait pas *mention explicite*
de cette intention avant la norme prime sur le fait que des gens aient
pu y penser et savoir le vouloir.
Même dans les propos de Stroustrup que j'ai lu, à l'époque, il
disait plutôt quelque chose du genre « il ne m'était pas venu à
l'ésprit que la mémoire pouvait ne pas être contiguë », ou quelque
chose du genre.
Ce qui ne signifie pas qu'il n'avait pas l'intention qu'elle le soit.
Peut-être aussi doit-on distinguer intention et volition. L'intention
étant plus passive que la volition. En disant qu'il a été inventé
qu'on avait l'intention de la contiguïté, tu sous-entends que personne
ne s'était posé la question, même en son fort intérieur, ce qui n'est
peut-être pas vrai et dont on ne peut juger.
Et par la même occasion, cela diminue un peu le mérite des personnes
concernées. C'est pourquoi cette « accusation », je pense, est mal
perçue.
Enfin, d'après mes souvenirs. Parce que je n'y ai pas prété beaucoup
d'attention -- ce qu'il a pu pensé avant n'avait pas vraiment
d'importance, dans la mésure qu'il ne l'a pas dit ou écrit quelque
part.
Voilà qui illustre bien le pragmatisme dont je parlais. :)Et je continue à penser que c'est le cas. Je ne comprends pas toute
cette histoire de « diffamation ». On n'y a pas pensé. Ou au moins,
si on y avait pensé, on n'en a pas laissé des traces, ce qui revient
au fond au même. Et c'est tout. Où en est la honte ?
Par la suite, il s'avérait qu'on aurait dû y penser. Ce sont des
choses qui arrivent. On l'a donc fait la correction. Et pour faire
bien, on en a couché la motivation en termes pour faire plaisir à
ISO. Chose qui me semble aussi tout à fait normale.
En fait, il suffirait de savoir si les protagonistes de l'histoire
(Stroustrup, Stepanov) sont d'accord avec cette version des faits et
que la seule raison pour laquelle ils ont fait croire que l'intention
y était était de tromper l'ISO.
Leur avis seraient, à mon sens, le seul moyen constructif de clore ce
débat qui ne l'est guère.
kanze@gabi-soft.fr wrote:
Et moi, je ne vois pas ce qu'il y a de diffamant à dire qu'on n'y
avait pas pensé. C'est tout. On ne pense jamais à tout.
Je suppose que ça peut être diffamant d'une certaine manière en ce
sens que cela dénote une certaine faiblesse (certes humaine).
Je n'ai jusqu'ici aucune raison à croire que qui que ce soit ait
réelement eu une « intention » explicite.
Voilà. Je pense que ce qui choque le plus est que tu en déduise que
personne n'ait une une intention explicite.
J'ai vaguement le sentiment que la différence de point de vue
s'accorde avec une différence culturelle : les anglo-saxons ont la
réputation d'être plus pragmatiques que les français (ainsi leur droit
est-il fondé sur la jurisprudence, plus que sur des lois génériques,
d'après ce que j'ai lu ou entendu). Je me trompe peut-être. Mais il
semble que pour toi, le *fait* qu'il n'y ait pas *mention explicite*
de cette intention avant la norme prime sur le fait que des gens aient
pu y penser et savoir le vouloir.
Même dans les propos de Stroustrup que j'ai lu, à l'époque, il
disait plutôt quelque chose du genre « il ne m'était pas venu à
l'ésprit que la mémoire pouvait ne pas être contiguë », ou quelque
chose du genre.
Ce qui ne signifie pas qu'il n'avait pas l'intention qu'elle le soit.
Peut-être aussi doit-on distinguer intention et volition. L'intention
étant plus passive que la volition. En disant qu'il a été inventé
qu'on avait l'intention de la contiguïté, tu sous-entends que personne
ne s'était posé la question, même en son fort intérieur, ce qui n'est
peut-être pas vrai et dont on ne peut juger.
Et par la même occasion, cela diminue un peu le mérite des personnes
concernées. C'est pourquoi cette « accusation », je pense, est mal
perçue.
Enfin, d'après mes souvenirs. Parce que je n'y ai pas prété beaucoup
d'attention -- ce qu'il a pu pensé avant n'avait pas vraiment
d'importance, dans la mésure qu'il ne l'a pas dit ou écrit quelque
part.
Voilà qui illustre bien le pragmatisme dont je parlais. :)
Et je continue à penser que c'est le cas. Je ne comprends pas toute
cette histoire de « diffamation ». On n'y a pas pensé. Ou au moins,
si on y avait pensé, on n'en a pas laissé des traces, ce qui revient
au fond au même. Et c'est tout. Où en est la honte ?
Par la suite, il s'avérait qu'on aurait dû y penser. Ce sont des
choses qui arrivent. On l'a donc fait la correction. Et pour faire
bien, on en a couché la motivation en termes pour faire plaisir à
ISO. Chose qui me semble aussi tout à fait normale.
En fait, il suffirait de savoir si les protagonistes de l'histoire
(Stroustrup, Stepanov) sont d'accord avec cette version des faits et
que la seule raison pour laquelle ils ont fait croire que l'intention
y était était de tromper l'ISO.
Leur avis seraient, à mon sens, le seul moyen constructif de clore ce
débat qui ne l'est guère.
wrote:Et moi, je ne vois pas ce qu'il y a de diffamant à dire qu'on n'y
avait pas pensé. C'est tout. On ne pense jamais à tout.
Je suppose que ça peut être diffamant d'une certaine manière en ce
sens que cela dénote une certaine faiblesse (certes humaine).
Je n'ai jusqu'ici aucune raison à croire que qui que ce soit ait
réelement eu une « intention » explicite.
Voilà. Je pense que ce qui choque le plus est que tu en déduise que
personne n'ait une une intention explicite.
J'ai vaguement le sentiment que la différence de point de vue
s'accorde avec une différence culturelle : les anglo-saxons ont la
réputation d'être plus pragmatiques que les français (ainsi leur droit
est-il fondé sur la jurisprudence, plus que sur des lois génériques,
d'après ce que j'ai lu ou entendu). Je me trompe peut-être. Mais il
semble que pour toi, le *fait* qu'il n'y ait pas *mention explicite*
de cette intention avant la norme prime sur le fait que des gens aient
pu y penser et savoir le vouloir.
Même dans les propos de Stroustrup que j'ai lu, à l'époque, il
disait plutôt quelque chose du genre « il ne m'était pas venu à
l'ésprit que la mémoire pouvait ne pas être contiguë », ou quelque
chose du genre.
Ce qui ne signifie pas qu'il n'avait pas l'intention qu'elle le soit.
Peut-être aussi doit-on distinguer intention et volition. L'intention
étant plus passive que la volition. En disant qu'il a été inventé
qu'on avait l'intention de la contiguïté, tu sous-entends que personne
ne s'était posé la question, même en son fort intérieur, ce qui n'est
peut-être pas vrai et dont on ne peut juger.
Et par la même occasion, cela diminue un peu le mérite des personnes
concernées. C'est pourquoi cette « accusation », je pense, est mal
perçue.
Enfin, d'après mes souvenirs. Parce que je n'y ai pas prété beaucoup
d'attention -- ce qu'il a pu pensé avant n'avait pas vraiment
d'importance, dans la mésure qu'il ne l'a pas dit ou écrit quelque
part.
Voilà qui illustre bien le pragmatisme dont je parlais. :)Et je continue à penser que c'est le cas. Je ne comprends pas toute
cette histoire de « diffamation ». On n'y a pas pensé. Ou au moins,
si on y avait pensé, on n'en a pas laissé des traces, ce qui revient
au fond au même. Et c'est tout. Où en est la honte ?
Par la suite, il s'avérait qu'on aurait dû y penser. Ce sont des
choses qui arrivent. On l'a donc fait la correction. Et pour faire
bien, on en a couché la motivation en termes pour faire plaisir à
ISO. Chose qui me semble aussi tout à fait normale.
En fait, il suffirait de savoir si les protagonistes de l'histoire
(Stroustrup, Stepanov) sont d'accord avec cette version des faits et
que la seule raison pour laquelle ils ont fait croire que l'intention
y était était de tromper l'ISO.
Leur avis seraient, à mon sens, le seul moyen constructif de clore ce
débat qui ne l'est guère.
Je suppose que ça peut être diffamant d'une certaine manière en ce
sens que cela dénote une certaine faiblesse (certes humaine).
Alors, toute participation à une revue de code est diffamante ?
Dans la pratique, ce qui est resté dans son for intérieur n'a pas
existé.
Enfin, je ne crois pas vraiment qu'il s'agit de « tromper », au moins
pas d'une façon formelle.
Je suppose que ça peut être diffamant d'une certaine manière en ce
sens que cela dénote une certaine faiblesse (certes humaine).
Alors, toute participation à une revue de code est diffamante ?
Dans la pratique, ce qui est resté dans son for intérieur n'a pas
existé.
Enfin, je ne crois pas vraiment qu'il s'agit de « tromper », au moins
pas d'une façon formelle.
Je suppose que ça peut être diffamant d'une certaine manière en ce
sens que cela dénote une certaine faiblesse (certes humaine).
Alors, toute participation à une revue de code est diffamante ?
Dans la pratique, ce qui est resté dans son for intérieur n'a pas
existé.
Enfin, je ne crois pas vraiment qu'il s'agit de « tromper », au moins
pas d'une façon formelle.
wrote:
Si tu rendais publique que Monsieur Machin fait toujours plus d'erreurs
que les autres, alors ça en deviendrait.
kanze@gabi-soft.fr wrote:
Si tu rendais publique que Monsieur Machin fait toujours plus d'erreurs
que les autres, alors ça en deviendrait.
wrote:
Si tu rendais publique que Monsieur Machin fait toujours plus d'erreurs
que les autres, alors ça en deviendrait.