
As-tu lu toutes les objections des autres personnes? Cf. mes liens, cf. aussi plein d'autres documents que Google peut certainement te ressortir.
Kevin Kofler (./60) :
Ne trouves-tu pas un peu bizarre qu'il est le seul à défendre le format qui n'a pas d'adresse
@microsoft.com?
As-tu lu toutes les objections des autres personnes? Cf. mes liens, cf. aussi plein d'autres documents que Google peut certainement te ressortir.
Flanker (./61) :
Bin oui, et justement, tu y trouves des réponses dans le blog de Miguel de Icazas
(notamment le SVG... il n'existe aucune implémentation complète du format, tellement il est dur... )
Zephyr (./56) :Mouais, enfin d'expérience le C++ m'a pas mal gavé parce que j'étais souvent obligé de bien connaître le code tiers que je voulais utiliser (pas seulement à cause de la surcharge des opérateurs, mais en partie quand même), et c'est ça qui m'a vraiment gavé (le coup des passages par référence qui ne se voient pas à l'appel par ex. heureusement que ce n'est plus le cas en C#, d'après ce que tu dis).
Sinon pour le fait de devoir aller regarder le code derrière, oui effectivement, mais on revient à une discussion qu'on avait eue à propos du passage par référence, qui ne se détecte pas au moment de l'appel d'une fonction, et oblige à aller voir son prototype (sauf en C# tiens, les passages par référence se voient ^^). C'est vrai, mais a priori en voyant "a + b", on est supposé savoir de quels types sont a et b, et donc on peut deviner sans trop de mal si le "+" a été redéfini ou non.
Sasume (./63) :Zephyr (./56) :Mouais, enfin d'expérience le C m'a pas mal gavé parce que j'étais souvent obligé de bien connaître le code tiers que je voulais utiliser (pas seulement à cause de la surcharge des opérateurs, mais en partie quand même), et c'est ça qui m'a vraiment gavé (le coup des passages par référence qui ne se voient pas à l'appel par ex. heureusement que ce n'est plus le cas en C#, d'après ce que tu dis).
Sinon pour le fait de devoir aller regarder le code derrière, oui effectivement, mais on revient à une discussion qu'on avait eue à propos du passage par référence, qui ne se détecte pas au moment de l'appel d'une fonction, et oblige à aller voir son prototype (sauf en C# tiens, les passages par référence se voient ^^). C'est vrai, mais a priori en voyant "a b", on est supposé savoir de quels types sont a et b, et donc on peut deviner sans trop de mal si le " " a été redéfini ou non.
Zephyr (./65) :
C'est marrant, je pensais pas que ça pouvait déranger à ce point (ça m'intéresse, pour un vapor qui fume depuis longtemps); donc pour vous il serait une meilleure solution d'interdire complètement la redéfinition des opérateurs ?
Kevin Kofler (./62) :Flanker (./61) :
Bin oui, et justement, tu y trouves des réponses dans le blog de Miguel de Icazas
Déjà c'est "de Icaza", pas "de Icazas".Et ensuite, il ne répond qu'à une petite partie des objections, avec des arguments pas très crédibles, genre que l'ODF expose aussi la structure interne de OO.o, alors que si tu lis les objections à l'O"O"XML, il y a plein d'endroits où l'ODF utilise des identifiants d'un standard ISO alors que O"O"XML utilise des entiers issus de l'API interne et non-standard Win32, et alors que l'ODF est également implémenté par d'autres applications comme KOffice (qui l'utilise comme son format par défaut!), il n'est pas du tout dépendant de la structure interne de OO.o contrairement à l'O"O"XML qui décrit 1:1 la structure interne de Office et du système d'exploitation sur lequel il tourne.
Et pour finir, si tu lis la fin, tu verras qu'il fait exprès de faire l'avocat du diable dans le but de secouer parce qu'il veut que l'ODF soit amélioré, en fait son but n'est pas vraiment de défendre le format (contrairement à ce pour quoi tu fais passer son texte).
(notamment le SVG... il n'existe aucune implémentation complète du format, tellement il est dur... )
Kevin Kofler (./52) :
Et sinon, un grand problème de Office "Open" XML est qu'il est breveté aux USA! Oui, un soi-disant "format ouvert" breveté.
Flanker (./71) :
L'OpenXML est plus puissant
mieux documenté
Mais on s'en fout qu'il soit breveté... Tu as l'assurance de pouvoir l'utiliser comme tu veux complètement gratuitement...
squalyl (./76) :
de toute façon l'OOXML s'est fait jeter de l'ISO.
Kevin Kofler (./62) :
alors que l'ODF est également implémenté par d'autres applications comme KOffice
Kevin Kofler (./75) :Flanker (./71) :
L'OpenXML est plus puissant
Justement non. http://www.grokdoc.net/index.php/EOOXML_objections#Alternate.2C_standards-based_resolution
Regarde par exemple les hacks autoSpaceLikeWord95 et useWord97LineBreakRules que ODF gère de manière beaucoup plus flexible que juste "faire comme le vieux Word" ou "faire comme le dernier Word".
mieux documenté
Mais on s'en fout qu'il soit breveté… Tu as l'assurance de pouvoir l'utiliser comme tu veux complètement gratuitement…
Bah non.
http://www.grokdoc.net/index.php/EOOXML_objections#Patent_rights_to_implement_the_Ecma_376_specification_have_not_been_granted
http://www.noooxml.org/patents
Je ne vois pas pourquoi tu te permets d'argumenter alors que tu n'as même pas survolé les liens que je t'ai donnés. Je ne vais quand-même pas copier-coller tout ce qu'ils écrivent!
Zephyr (./65) :
pour vous il serait une meilleure solution d'interdire complètement la redéfinition des opérateurs ?
Kevin Kofler (./69) :
Le passage par référence qui "se voit", ça existe en C++ aussi, et même en C, ça s'appelle le passage par pointeur.
Flanker (./80) :
Mais on s'en fout qu'il soit breveté… Tu as l'assurance de pouvoir l'utiliser comme tu veux complètement gratuitement…
Bah non.
http://www.grokdoc.net/index.php/EOOXML_objections#Patent_rights_to_implement_the_Ecma_376_specification_have_not_been_granted
http://www.noooxml.org/patents
Je ne vois pas pourquoi tu te permets d'argumenter alors que tu n'as même pas survolé les liens que je t'ai donnés. Je ne vais quand-même pas copier-coller tout ce qu'ils écrivent!![]()
Faut dire qu'ils sont tellement objectifs![]()
Comme pour concaténer des string c'est super pratique, et que tout le monde doit utiliser des string, je laisserais quand même la surcharge du "+" pour les strings
nEUrOO (./82) :
Bah nan, un string etant pas un type natif, on doit alors retirer ca.
Jyaif (./81) :
oui. Comme pour concaténer des string c'est super pratique, et que tout le monde doit utiliser des string, je laisserais quand même la surcharge du "+" pour les strings.