Une vielle technologie, c'est un truc entamé à l'âge bête dans un garage,et tiré en longueur pour la compatibilité ascendente sans jamais avoir subi de remise en cause ou de reengineering.
Quand vous compilez avec de vieux langages qui ne font pas de garbage collection, quand il est basé sur des pointeurs qui mettent les boûts, quand les stack ou le heap débordent sans contrôle, quand vous allouez des variables non typées et pouvez en changer le type au vol, quand rien n'est prévu pour vérifier l'assignation de valeurs acceptables dans des variables, quand vous travaillez sur les bytes, de words signés et subissez l'outrage d'un overflow sans s'en rendre compte, quand rien n'est fait pour intercepter une erreur arithmétique et permettre un mode dégradé ou un fin honorable de la fonction implémentée, quand les librairies partagées deviennent brusquement incompatibles, quand tout d'un coup, vous sortez des limites physiques ou temporelles, quand vous n'avez aucun support pour le traitement parallèle ou la gestion asynchrone d'évènements, quand ces évènements finissent en quenouille dans un deadlock, quand vos compilateurs ne sont plus sopportés par le nouveau release de vos machines ou de votre fenêtrage, quand pour une virgule de plus dans le taux de TVA tout s'effondre, quand le changement de siècle met à mal le fonctionnement du brol, quand le résultat de vos interfaces hommes machines sont viellots et font fuir vos clients, quand vous ne trouvez plus de programmeurs volontaires pour entretenir votre code, quand on vous demande de faire tourner le programme à distance alors qu'il ne peut tourner que sous tel fenêtrage, c'est que vous avez raté une porte, comme à ski et qu'après le slalom, c'est la descente ... aux enfers, c'est que vous étiez liés à une vielle technologie.
:,§_ ç _
(@)=(@)