Salut à tous !

Vincent Lefevre a écrit :
D'autre part, si c'est plusieurs millions de lignes de code à changer,
alors OpenOffice a été écrit avec les pieds. Pas entendu parler de
modularisation?

Si, OpenOffice.org est modulaire.

Cela dit, ce code est particulièrement âgé, il y des éléments qui datent d'il y a bien des années, avec des commentaires en allemands (quand il y en a) et ce n'est pas toujours un modèle de programmation.

Mais surtout, le problème c'est que le format de stockage des valeurs numérique n'a pas été prévu pour être changé, d'ailleurs les expressions templates n'étaient pas très développées à l'époque du lancement du projet StarOffice. Et puis, ce n'est pas tant qu'il faut modifier les plusieurs millions de lignes de code en question, c'est surtout qu'il faut se les taper et s'assurer qu'il n'y a pas d'oubli. Ça prendrait un sacré bout de temps.

De plus, l'arithmétique décimale permettra certes de coder sans erreur certain nombre décimaux mais il restera toujours des nombres entachés d'erreur -- quand bien même toutes les entrées sont exacte, le premier calcul effectué est synonyme d'erreur -- et suffisamment pour qu'aucune valeur numérique ne puisse être considéré comme exacte après traitement par le tableur.

        À bientôt.

                                        Yoann LE BARS,
                                        alias Le Farfadet Spatial

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Répondre à