IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

La taverne du Club : Humour et divers Discussion :

Pourquoi Windows 10 s'appelle-t-il ainsi ?

  1. #1
    Rédacteur
    Avatar de pcaboche
    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    2 785
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Singapour

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 785
    Points : 9 716
    Points
    9 716
    Par défaut Pourquoi Windows 10 s'appelle-t-il ainsi ?
    Pourquoi Windows 10 s'appelle-t-il ainsi ?
    Et pourquoi Microsoft décide de se passer de la version 9 ?


    La réponse risque de vous surprendre...

    Selon un développeur de Microsoft dans un billet Reddit, une rumeur circule selon laquelle des tests auraient révélé que le nom "Windows 9" pose des problèmes pour nombreuses applications tierces, les induisant en erreur en leur faisant croire qu'elles s'exécutent sur... Windows 95 ou Windows 98 !

    Une solution simple et pragmatique fut donc de passer directement à la version 10.

    Ci-dessous, les explications illustrées avec un exemple de code :



    Source : https://twitter.com/mikko/status/517...710465/photo/1
    "On en a vu poser les armes avant de se tirer une balle dans le pied..."
    -- pydévelop

    Derniers articles:

    (SQL Server) Introduction à la gestion des droits
    (UML) Souplesse et modularité grâce aux Design Patterns
    (UML) Le Pattern Etat
    Autres articles...

  2. #2
    Nouveau membre du Club
    Homme Profil pro
    Analyste Programmeur
    Inscrit en
    Janvier 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Analyste Programmeur

    Informations forums :
    Inscription : Janvier 2014
    Messages : 13
    Points : 25
    Points
    25
    Par défaut
    Cette big intox ! lol

  3. #3
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    Si c'est ça, c'est ballot comme raison... Mais le pire c'est que c'est plausible

  4. #4
    Expert éminent
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2007
    Messages
    2 161
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2007
    Messages : 2 161
    Points : 7 953
    Points
    7 953
    Par défaut
    Après le "bug de l'an 2000", l'incompétence de certains confrères ne cessera jamais de m'étonner

  5. #5
    Expert confirmé Avatar de Barsy
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2007
    Messages
    1 484
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2007
    Messages : 1 484
    Points : 5 277
    Points
    5 277
    Par défaut
    Normalement, les applications n'utilisent pas le nom mais plutôt le numéro de version. Par exemple pour Windows 95 c'est 4.0.950 et pour 98 c'est 4.10.1998.

    Cela dit, il me semble que Microsoft n'a pas justifié réellement la raison de ce passage de 8 à 10. Donc ça laisse la porte ouverte à toutes les suppositions...
    "tatatatatatatatataaa !! tata taaa !! tata taaa !! tatatata tataaa !! tata taaa !! tata taaa !!"

  6. #6
    Inactif  
    Homme Profil pro
    Analyste-Programmeur / Intégrateur ERP
    Inscrit en
    Mai 2013
    Messages
    2 511
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste-Programmeur / Intégrateur ERP
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mai 2013
    Messages : 2 511
    Points : 10 335
    Points
    10 335
    Par défaut
    Citation Envoyé par tomlev Voir le message
    Mais le pire c'est que c'est plausible
    Complètement, au début je n'avais pas fait attention qu'on était dans le forum Humour, et honnêtement, ça m'a pas choqué plus que ça comme raison, on est tellement habitué à voir tout et n'importe quoi niveau code, que même si c'est une blague, je suis prêt à parier que ce cas existe réellement dans plusieurs applications

  7. #7
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    Citation Envoyé par Barsy Voir le message
    Normalement, les applications n'utilisent pas le nom mais plutôt le numéro de version. Par exemple pour Windows 95 c'est 4.0.950 et pour 98 c'est 4.10.1998.
    Normalement, oui...
    https://searchcode.com/?q=if%28versi...indows+9%22%29

  8. #8
    Rédacteur
    Avatar de pcaboche
    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    2 785
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Singapour

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 785
    Points : 9 716
    Points
    9 716
    Par défaut
    Citation Envoyé par tomlev Voir le message
    Enocre mieux : faire une recherche avec juste 'startswith("windows 9")' retourne pas mal de résultats pertinents :
    https://searchcode.com/?q=startswith...dows%209%22%29

    Il y a aussi une variante pas mal :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    if (osName.startsWith("Windows"))
    {
      if (osName.indexOf("9") != -1)
      {
         os = WINDOWS_9x;
    La liste de projets concernés est tout bonnement impressionnante !

    Merci tomlev pour cette trouvaille !
    "On en a vu poser les armes avant de se tirer une balle dans le pied..."
    -- pydévelop

    Derniers articles:

    (SQL Server) Introduction à la gestion des droits
    (UML) Souplesse et modularité grâce aux Design Patterns
    (UML) Le Pattern Etat
    Autres articles...

  9. #9
    Modérateur

    Avatar de kOrt3x
    Homme Profil pro
    Technicien Informatique/Webmaster
    Inscrit en
    Septembre 2006
    Messages
    3 650
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Technicien Informatique/Webmaster
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 650
    Points : 15 771
    Points
    15 771
    Par défaut
    Je ne suis même pas surpris de la part de Microsoft... Après, info ou intox ?
    La rubrique Mac
    Les cours & tutoriels Mac
    Critiques de Livres Mac & iOS
    FAQ Mac & iOS

    ________________________________________________________________________
    QuickEvent : Prise de rendez-vous rapide pour iPhone/iPad et iPod Touch (AppStore)
    Mon Livre sur AppleScript : AppleScript: L'essentiel du langage et de ses applications

  10. #10
    Nouveau membre du Club
    Homme Profil pro
    Analyste Programmeur
    Inscrit en
    Janvier 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Analyste Programmeur

    Informations forums :
    Inscription : Janvier 2014
    Messages : 13
    Points : 25
    Points
    25
    Par défaut
    Bientôt, un topic sur Steve Jobs ayant été aperçu dans un café en Corée du Nord sera publié sur Reddit et on verra la news ici.

  11. #11
    Membre averti
    Homme Profil pro
    Dev
    Inscrit en
    Novembre 2006
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev

    Informations forums :
    Inscription : Novembre 2006
    Messages : 112
    Points : 350
    Points
    350
    Par défaut
    que ce soit une info ou une intox , c'est vrai qu'il risque d'avoir un problème avec certain vieux logiciel (mal codé).

  12. #12
    Expert confirmé

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2009
    Messages
    1 030
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 030
    Points : 4 203
    Points
    4 203
    Par défaut
    Ca ne me surprends pas, j'ai déjà vu la chose. Le pire c'est que le StartWith ou l'expression régulière sont moins performantes qu'un simple If (version == "Windows 95" || version == "Windows 98)". Et évidemment, NORMALEMENT on utilise les numéros de version comme dit précédemment où là le StartWith ou l'expression régulière ont un sens. Après, si Windows dispose d'une fonction qui retourne le nom de l'OS plutôt que le numéro, pourquoi pas, ça peut augmenter les performances.

    Après avoir vainement essayé de signaler le bug de l'an 2000 (pas moi mais un certain nombre de développeurs), je trouve que Microsoft a raison sur ce coup.

  13. #13
    Membre expert
    Profil pro
    undef
    Inscrit en
    Février 2013
    Messages
    957
    Détails du profil
    Informations personnelles :
    Localisation : France, Lot (Midi Pyrénées)

    Informations professionnelles :
    Activité : undef

    Informations forums :
    Inscription : Février 2013
    Messages : 957
    Points : 3 525
    Points
    3 525
    Par défaut
    C'est du très mauvais codage de versionning, qui ne présage pas d'une grande qualité du reste du code des programmes concernés.

  14. #14
    Expert éminent sénior
    Homme Profil pro
    Ingénieur d'Etude Mainframe/AS400
    Inscrit en
    Novembre 2012
    Messages
    1 765
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur d'Etude Mainframe/AS400
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2012
    Messages : 1 765
    Points : 10 748
    Points
    10 748
    Par défaut
    Citation Envoyé par kOrt3x Voir le message
    Je ne suis même pas surpris de la part de Microsoft... Après, info ou intox ?
    Euh, on parle de logiciels tiers là, donc le rapport avec Microsoft ...

  15. #15
    Membre régulier
    Profil pro
    Spleen
    Inscrit en
    Mai 2013
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Spleen

    Informations forums :
    Inscription : Mai 2013
    Messages : 78
    Points : 89
    Points
    89
    Par défaut
    Vu la logique dans les regex de certains de mes collègues, je n'en doutes pas une seconde pour ma part
    Normalement, tu fais effectivement gaffe de prendre le numéro de la version comme dit précédemment.
    Mais faudrait prendre une minute de réflexion, pressé par son supérieur, des fois on oublie la réflexion...

  16. #16
    Membre chevronné
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2007
    Messages
    677
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2007
    Messages : 677
    Points : 2 137
    Points
    2 137
    Par défaut
    Citation Envoyé par tomlev Voir le message
    Je me sens un peu coupable d'alimenter ce genre de troll (sans compter que nous ne sommes même pas vendredi)... mais on remarquera que les bouts de code en question sont quasiment tous écrits en Java
    Le WIP de The last bastion, mon projet de jeu-vidéo (un TD en 3D)

    Mon portfolio / Ma page fb

  17. #17
    Futur Membre du Club
    Homme Profil pro
    Configuration consultant
    Inscrit en
    Mars 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Configuration consultant
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2014
    Messages : 5
    Points : 9
    Points
    9
    Par défaut
    Peut-être faut-il voir ici une explication dans le marketing de Windows et de sa prononciation chez nos voisins les Allemands: Windows Nine = Windows Nein et là ça le fait tout desuite moins bien...
    Le bon sens n’a pas sa place lorsqu’il s’agit de manipulation cognitive.

  18. #18
    Inactif  
    Homme Profil pro
    Analyste-Programmeur / Intégrateur ERP
    Inscrit en
    Mai 2013
    Messages
    2 511
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste-Programmeur / Intégrateur ERP
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mai 2013
    Messages : 2 511
    Points : 10 335
    Points
    10 335
    Par défaut
    C'est peut-être tout aussi tiré par les cheveux...

    Enfin je sais pas, je dis pas Windows eight ou Windows Seven, mais Windows huit, ou Windows sept (ou Seven tout cours). Idem dans les pubs à la télé, c'est localisé dans la prononciation, ils ne disent pas Windows eight mais bien Windows huit.

    Donc un allemand dirait Windows neun, pas Windows Nine, donc pas tant de confusion que cela avec nein je pense, enfin pas assez pour que la marque saute un numéro de version pour ça, ou il ne leur faut vraiment pas grand chose...

  19. #19
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par GuillaumeCapita Voir le message
    Peut-être faut-il voir ici une explication dans le marketing de Windows et de sa prononciation chez nos voisins les Allemands: Windows Nine = Windows Nein et là ça le fait tout desuite moins bien...
    Le bon sens n’a pas sa place lorsqu’il s’agit de manipulation cognitive.
    Mouais, j'ai du mal à acheter ça.
    J'imagine que pour chaque mot, on peut trouver une langue où ça donne quelque chose de cocasse, alors l'argument me semble un peu léger.
    Et bon, 100 millions de germanophones, ça fait quand même un public relativement restreint par rapport à la population mondiale.

  20. #20
    Rédacteur
    Avatar de pcaboche
    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    2 785
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Singapour

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 785
    Points : 9 716
    Points
    9 716
    Par défaut
    Citation Envoyé par I_Pnose Voir le message
    Je me sens un peu coupable d'alimenter ce genre de troll (sans compter que nous ne sommes même pas vendredi)... mais on remarquera que les bouts de code en question sont quasiment tous écrits en Java
    Ça c'est uniquement pour les projets dont le code source est disponible en ligne... (GitHub, SourceForge, BitBucket, Google Code...)

    Maintenant, qu'en est-t-il des applications propriétaires closed-source écrites il y a longtemps, et dont le code n'est certainement plus maintenu ? Quid de ces applications qui refusent de s'installer parce qu'un script dans InstallShield (très populaire il y a quelques années) pense qu'il s'exécute sous Windows 98 ?
    "On en a vu poser les armes avant de se tirer une balle dans le pied..."
    -- pydévelop

    Derniers articles:

    (SQL Server) Introduction à la gestion des droits
    (UML) Souplesse et modularité grâce aux Design Patterns
    (UML) Le Pattern Etat
    Autres articles...

Discussions similaires

  1. Réponses: 8
    Dernier message: 14/06/2007, 10h39
  2. equivalent Windows d'un appel POSIX fcntl
    Par d'Oursse dans le forum Windows
    Réponses: 1
    Dernier message: 01/01/2007, 12h17
  3. [ Cross Window ] Pop up appel javascript dans opener
    Par Warz dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 05/05/2006, 14h13
  4. Fonctions Windows : convention d'appel C ou Pascal
    Par Alcatîz dans le forum x86 32-bits / 64-bits
    Réponses: 2
    Dernier message: 03/04/2003, 20h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo