Patoch a écrit a écrit :
Windows est connu pour ses nombreuses plantages , mais pkoi autant de problèmes ? A quoi cela est du ?
|
Bon. On va essayer de t’expliquer. Il y a tellement de raisons que je ne sais pas par quel bout commencer !
Le premier truc auquel penser : le gros Bill a voulu concevoir (ou faire concevoir par ses ingénieurs, parce que ça fait belle lurette qu’il ne programme plus une seule ligne de code ) un OS universel, et, qui plus est, monopolistique. Donc, tout le monde, ou presque, aurait son OS. Tout le monde c’est-à-dire toi, avec TA bécane, moi, avec MA bécane, la femme de ma vie, avec SA bécane, son ex :fou : avec LA SIENNE , chacun ayant, de surcroît, ses petites manies d’utilisateur.
Tu imagines le défi ? Un programme (un OS n’est après tout qu’un logiciel) non pas sur mesure pour l’utilisateur X, mais bel et bien sur mesure pour TOUS les utilisateurs ! CHACUN d’entre eux dont il faut tenir compte et de sa config, toujours différente de celle du voisin, malgré les normes (quand il y en a !) Il doit convenir au contexte de travail de X, Y, Z, éparpillés par millions ds le monde entier chacun avec une config perso ! Prétendre faire tourner ça sans plantage, c’est de pure théorie. Il n’y a pas photo : c’est impossible.
Sur le plan économique, il faut que cet OS rapporte un max (très très important pour Bill). Donc FORCER les développeurs de logiciels à programmer pour cet OS. Par exemple en s’appuyant sur ses relations avec IBM, laquelle ne rêve que d’une chose : être n° partout et dans tout. C’est pour ça qu’ils ont foutu la merde, chez IBM, en inventant l’IBM PC, ce qui leur a coûté un max de pertes soit dit en passant : ils ne supportaient pas qu’Apple leur passe devant dans la technologie informatique, tout simplement. Résultat : le PC, ataviquement instable parce que fabriqué à la vas-vite (quand on a programmé sous PC, on sait à quel point on se méfie des instructions système sous DOS et Windows !) a envahi le marché mondial par la seule puissance de la firme qui le promouvait. Et Bill a fabriqué, lui, son OS.
Dans de telles conditions (technologiques et économiques) : comment veux-tu qu’un soft (l’OS en question) soit à la fois universel et fiable alors-même qu’il est appelé à servir de base logicielle à des bécanes fondamentalement foireuses (regardes seulement comme ils s’y sont pris, chez Big Blue, pour segmenter la mémoire alors que dans le même temps, ATARI proposait un OS avec une mémoire en ligne, sans segments, donc hyper plus rapide que celle de l’IBM, et bien plus simple à programmer puisque une adresse mémoire est un nombre X, alors que sur PC il faut une adresse de segment et une autre d’offset pour que tes pointeurs pointent… sur quelque chose !).
Tu comprends, maintenant . ?