On Thu, Sep 26, 2002 at 09:49:37AM +0200, Georges Mariano wrote:
> > Juste pour remettre les choses en place quant à un quelconque niveau
> > de taille de projets en informatique suivant le langage... Le
> > langage est presque secondaire quand les gens programment
> > *vraiment*. 
> 
> Non, ça c'est pas possible... "programmer vraiment" c'est également la
> maintenance à long terme et sur ce point, la meilleure volonté des
> (bons) programmeurs n'est pas l'essentiel.

Mais ça a très peu à voir avec le language. Pour permettre
une maintenance facile, il faut une conception claire, de la
documentation, probablement un chef de projet qui s'assure
que tout soit homogène. On définit des règles de codages, on
dit qu'il ne faut jamais ne pas déclarer les variables (par
exemple), et ensuite on fait tester le code écrit par
quelqu'un d'autre. Et le language n'entre pas en jeu.

J'ai sous la main des pages et des pages d'assembleur qui
sont tout à fait maintenable (le code de démarrage de Linux
par exemple), et on peut faire des programmes en ADA qui
sont imbittables(1). 

Cela dit, j'irai acheter un bouquin sur Python ce weekend,
pasque ça fait longtemps que je voulais le regarder, et
maintenant je veux être sûr que je sais de quoi je parle la
prochaine fois ;)

/Y

(1) imbittable: qui ne peut pas être mis en bits.

Répondre à