OVH Cloud OVH Cloud

Page sur Windows Vista : je suis dé moralisé !

58 réponses
Avatar
Michel Goldberg
http://www.microsoft.com/windowsvista/

Ahhh : les voleurs.
Donnez moi de bon arguments contre ce système !!!!
Merci

--
Michel GOLDBERG
Musicien de jazz
Powerbook G4 (Mac os 10.3)
Palm T3
T 630

8 réponses

2 3 4 5 6
Avatar
Ulrich Hobelmann
Francois LE COAT wrote:
Les problèmes qui sont liés à l'endianness sont aussi présents
en langage C, et tous les langages de haut niveau. Pas seulement
en assembleur (langage machine).


Mais généralement on programme avec des types 32-bit, comme "int" ou
"chose *". On ne touche presque jamais les bytes individuels, alors on
ne sait presque pas si la machine est big- ou little endian. ;)

En plus, il y a des OS, comme NetBSD, qui sont stables sur Intel et
d'autres CPU.


Probablement, je n'ai pas testé ... Mais il me semble que ces
systèmes ont un format d'exécutable qui ne correspond pas au
langage machine du processeur. Il y a un code intermédiaire non ?


NetBSD ressemble à Linux. Tout le système est écrit en C et assembleur.
Chaque système a des routines particulières, mais tous possèdent les
même noyau et drivers.

L'évolution (x86) risque de faire apparaître des problèmes certains
de stabilité de MacOSX ... J'en ai bien peur !


Moi pas vraiment.


En fait, je ne peux pas comprendre comment MacOSX (ou Linux)
réussirait, là où la société informatique la plus riche au monde
a définitivement échoué ...


Où est-ce qu'elle a échoué ? Aux adaptations de Windows pour d'autres
machines, ou à la stabilité ? Pour la première chose, il n'y avait pas
assez d'interessés, et la seconde s'a amélioré beaucoup.

Surtout que la stratégie de la société en question consiste à
migrer ses machines de jeux vers des processeurs PPC ...


Hé, c'est assez amusant :)



Avatar
Kojak
Ce que je me demandais c'est si cette puce ViiV est la même chose ou
presque que la puce Fritz qui en plus de controler les DRM pouvait aussi
empécher le lancement d'applications "interdites".


Tu as oublié aussi "l'effacement, sans préavis, de
fichiers"...

Sinon, en dehors des "bruits de couloirs", je n'ai,
malheureusement, pas d'autres infos dessus.

Quoi qu'il en soit, le jour ou l'on ne trouvera
plus de "processeurs programmables" mais seulement
des "processeurs programmés", il en sera fini de
l'informatique. Et la voie est toute tracée pour
y arriver. :-/


--
Jacques.

Une infime probabilité devient une certitude
dans un univers infini.

Avatar
Francois LE COAT
Bonjour,

Les problèmes qui sont liés à l'endianness sont aussi présents
en langage C, et tous les langages de haut niveau. Pas seulement
en assembleur (langage machine).


Mais généralement on programme avec des types 32-bit, comme "int" o u
"chose *". On ne touche presque jamais les bytes individuels, alors on
ne sait presque pas si la machine est big- ou little endian. ;)


Mon expérience en traitement d'images me confronte tous les jours à
des problèmes d'endianness en C/C++ ... Et il n'y a pas que ces
traitements qui sont critiques. C'est un problème très courant.

En plus, il y a des OS, comme NetBSD, qui sont stables sur Intel et
d'autres CPU.


Probablement, je n'ai pas testé ... Mais il me semble que ces
systèmes ont un format d'exécutable qui ne correspond pas au
langage machine du processeur. Il y a un code intermédiaire non ?


NetBSD ressemble à Linux. Tout le système est écrit en C et asse mbleur.
Chaque système a des routines particulières, mais tous possèdent les
même noyau et drivers.


Quand je parle de code intermédiaire, c'est qu'il me semble que les
binaires avec BSD sont portables d'une plateforme à une autre (x86,
PPC ...) car il y a une couche d'abstraction ... C'est ce que j'ai
compris ... C'est une manière élégante de contourner le problème.

L'évolution (x86) risque de faire apparaître des problèmes cer tains
de stabilité de MacOSX ... J'en ai bien peur !


Moi pas vraiment.


En fait, je ne peux pas comprendre comment MacOSX (ou Linux)
réussirait, là où la société informatique la plus riche au m onde
a définitivement échoué ...


Où est-ce qu'elle a échoué ? Aux adaptations de Windows pour d'a utres
machines, ou à la stabilité ? Pour la première chose, il n'y ava it pas
assez d'interessés, et la seconde s'a amélioré beaucoup.


Je ne dirai certainement pas que la stabilité égale celle des autres
OS. Quand on sait les moyens financiers qui sont investis, ça me semble
être une mission impossible. À mon avis, ce qui est en cause, c'est l e
processeur sur lequel est fondé l'OS. Sinon, ça ferait très longtem ps
que le problème serait définitivement résolu. Il ne l'est pas :(

Surtout que la stratégie de la société en question consiste à
migrer ses machines de jeux vers des processeurs PPC ...


Hé, c'est assez amusant :)


Ça me semble être un constat d'échec clair. Cette famille de proces seurs
est en fin de cycle. C'est sans avenir.

ATARIstiquement,

-- François LE COAT
Auteur de Eurêka 2.12 (Grapheur 2D, Modeleur 3D)
http://eureka.atari.org




Avatar
Franck
Francois LE COAT wrote:
Quand je parle de code intermédiaire, c'est qu'il me semble que les
binaires avec BSD sont portables d'une plateforme à une autre (x86,
PPC ...) car il y a une couche d'abstraction ... C'est ce que j'ai
compris ... C'est une manière élégante de contourner le problème.


Non. J'administre des machines sous Linux et les diverses variantes de
BSD (Open, Net), et tout est compilé en natif (d'ailleurs sur toutes ces
plateformes, c'est gcc qui est généralement utilisé).

BSD et *nix en général permet une compatibilité/portabilité au niveau
*source*, pas au niveau *binaire*.

Et je rejoint Ulrich sur le fait que l'endianisme ne pose généralement
pas de problème, même en C/C++. Et quand il est nécessaire d'aller
"bidouiller" directement des octets ou des mots de plusieurs octets,
tout code source bien écrit fait appel a des "librairies" standards ou
personnelles qui elles seulent devront être adaptées pour tenir compte
de l'architecture (cf. les "ntoh" et "hton" en ce qui concerne la
programmation socket)...

Avatar
Nicolas.MICHEL
Francois LE COAT wrote:

En fait, je ne peux pas comprendre comment MacOSX (ou Linux)
réussirait, là où la société informatique la plus riche au monde
a définitivement échoué ...

Surtout que la stratégie de la société en question consiste à
migrer ses machines de jeux vers des processeurs PPC ...


D'un : La stratégie MS consiste à faire du fric et non à sortir des
produits stables.

De deux : La stratégie MS consiste à ajouter des fonctionnalités (c'est
vendeur) sans [presque] jamais améliorer ou corriger l'existant (qui
paierait pour du vieux ?).
Regarde par exemple l'état lamentable dans lequel a été abandonné le
MS-DOS, comparé aux capacités du bash de l'époque.

Un autre problème est la structure de validation d'une idée.
Chez MS, un chef peut facilement faire passer une idée à la con alors
qu'un developpeur subalterne ne sera probablement pas écouté, même si
son idée est meilleure. Sur linux, le meilleur code a des chances d'être
adopté, quel que soit son origine.

Chez Apple, c'est un peu différent mais au moins c'est plus dynamique
que chez MS et les bases sont saines.
--
S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes
iChat/AIM : michelnicolas

Avatar
Francois LE COAT
Bonjour,

Quand je parle de code intermédiaire, c'est qu'il me semble que les
binaires avec BSD sont portables d'une plateforme à une autre (x86,
PPC ...) car il y a une couche d'abstraction ... C'est ce que j'ai
compris ... C'est une manière élégante de contourner le problèm e.


Non. J'administre des machines sous Linux et les diverses variantes de
BSD (Open, Net), et tout est compilé en natif (d'ailleurs sur toutes ces
plateformes, c'est gcc qui est généralement utilisé).


Je parle de NetBSD précisément ... Et ça n'empêche pas que GCC so it
employé. Ceci explique la très grande portabilité de NetBSD.

BSD et *nix en général permet une compatibilité/portabilité au niveau
*source*, pas au niveau *binaire*.


Ha ... NetBSD aussi ?

Et je rejoint Ulrich sur le fait que l'endianisme ne pose généralem ent
pas de problème, même en C/C++. Et quand il est nécessaire d'alle r
"bidouiller" directement des octets ou des mots de plusieurs octets,
tout code source bien écrit fait appel a des "librairies" standards o u
personnelles qui elles seulent devront être adaptées pour tenir com pte
de l'architecture (cf. les "ntoh" et "hton" en ce qui concerne la
programmation socket)...


Il s'agit d'un témoignage et d'une expérience personnelle. Il se peut
très bien que vous n'ayez pas le même "vécu". De là à dire que le
phénomène d'endianness est transparent, c'est complètement extrêm e comme
point de vue. Je dis que dans mon domaine, il est très présent.

ATARIstiquement,

-- François LE COAT
Auteur de Eurêka 2.12 (Grapheur 2D, Modeleur 3D)
http://eureka.atari.org


Avatar
Francois LE COAT
Bonjour,

En fait, je ne peux pas comprendre comment MacOSX (ou Linux)
réussirait, là où la société informatique la plus riche au m onde
a définitivement échoué ...

Surtout que la stratégie de la société en question consiste à
migrer ses machines de jeux vers des processeurs PPC ...


D'un : La stratégie MS consiste à faire du fric et non à sortir d es
produits stables.

De deux : La stratégie MS consiste à ajouter des fonctionnalités (c'est
vendeur) sans [presque] jamais améliorer ou corriger l'existant (qui
paierait pour du vieux ?).
Regarde par exemple l'état lamentable dans lequel a été abandonné le
MS-DOS, comparé aux capacités du bash de l'époque.

Un autre problème est la structure de validation d'une idée.
Chez MS, un chef peut facilement faire passer une idée à la con alo rs
qu'un developpeur subalterne ne sera probablement pas écouté, mêm e si
son idée est meilleure. Sur linux, le meilleur code a des chances d'ê tre
adopté, quel que soit son origine.

Chez Apple, c'est un peu différent mais au moins c'est plus dynamique
que chez MS et les bases sont saines.


Même si c'était le cas ... Je vois le résultat, et je ne sais pas
comment c'est réalisé ... On peut trouver toutes les excuses : la
compatibilité ascendante qui est un boulet etc ... Ce que je me
pose comme question est de savoir comment après plus de 20 ans,
il n'a pas été possible de produire un système stable, malgré les
moyens déployés. Alors qu'il en existe par ailleurs. J'en conclue
que le problème est autre part. C'est vrai que le couple Wintel bât
de l'aile ...

Je ne me fais pas plus d'illusions sur Vista que sur les précédents !

ATARIstiquement,

-- François LE COAT
Auteur de Eurêka 2.12 (Grapheur 2D, Modeleur 3D)
http://eureka.atari.org


Avatar
nospam
Michel Goldberg wrote:

Bah quand même ! La plateforme tient plus à des avantages liés à la qualité
de l'OS, alors si windows rattrape Mac OS, ne pensez-vous pas que ça peut
refaire le coup de Windows 95 ???


PTDR !

Refaire le coup de Win95 quand Bill à introduit en grande chaussure la
corbeille (présente depuis le Lisa en 1983) ?

Le coup du drag'n'drop ?

Rappel de la pub de bienvenue faite par Apple :

C:ongratulations.w95>

Jacques

2 3 4 5 6