Microsoft Senior Technical Fellow Dave Cutler sera nommé membre du Computer History Museum

Icône de temps de lecture 6 minute. lis


Les lecteurs aident à prendre en charge MSpoweruser. Nous pouvons recevoir une commission si vous achetez via nos liens. Icône d'info-bulle

Lisez notre page de divulgation pour savoir comment vous pouvez aider MSPoweruser à soutenir l'équipe éditoriale En savoir plus.

dave coutelier

Microsoft Senior Technical Fellow Dave Cutler recevra demain une bourse du Computer History Museum.

Le travail impressionnant de Cutler s'étend sur cinq décennies et deux côtes, avec des travaux allant du développement du système d'exploitation VMS pour Digital Equipment Corporation à la fin des années 70, son rôle central dans le développement de Windows NT - la base de toutes les versions majeures de Windows depuis 1993 - à ses expériences les plus récentes dans le développement du système d'exploitation cloud Microsoft Azure et de l'hyperviseur pour Xbox One qui permet à la console d'être plus que juste pour les jeux.

« Les prix Fellow récompensent les personnes qui ont eu un impact considérable sur nos vies, sur notre culture, sur notre façon de travailler, d'échanger des informations et de vivre. Et pourtant, ayant eu un impact si profond, ils sont pour la plupart inconnus », a déclaré John Hollar, président et chef de la direction du musée. "Des gens comme Dave Cutler, qui influence probablement les expériences informatiques de plus de 2 milliards de personnes, mais n'est pas connu comme il le mérite, en proportion de l'impact qu'il a eu sur le monde."

Cutler, 74 ans, qui vient toujours à son bureau chaque jour sur le campus tentaculaire de Microsoft à Redmond, Washington, a façonné des époques entières.

"Le degré auquel Dave a fait progresser l'industrie informatique et les affaires avancées ne peut être surestimé", a déclaré Ray Ozzie, ancien architecte logiciel en chef de Microsoft. "Le travail révolutionnaire de Dave sur VMS a permis au VAX de DEC de devenir le tueur de catégorie à l'ère des supermini 32 bits. Lorsque le PC lui-même est ensuite passé de 32 à 16 bits, le travail de Dave sur NT était directement responsable de permettre à Windows d'être à nouveau le tueur de catégorie. Et alors que le monde informatique passait des serveurs aux services, le travail de Dave sur Azure était essentiel pour permettre la transformation de Microsoft en l'un des principaux fournisseurs mondiaux d'infrastructure de cloud computing.

Le célèbre Gorden Bell, maintenant chercheur émérite chez Microsoft, pense que Cutler est le seul ingénieur suffisamment confiant pour réussir NT comme il l'a fait. "Presque quiconque aurait été assez bon pour faire NT aurait insisté sur une feuille blanche pour la spécification", a déclaré Bell. "Dave apprécie l'héritage et la compatibilité. Le monde s'en porte mieux parce que Dave Cutler est allé chez Microsoft et a construit NT pour un marché beaucoup plus vaste.

Nathan Myhrvold, ancien stratège en chef et directeur de la technologie chez Microsoft, considère Cutler comme l'un des plus grands programmeurs système de tous les temps. « Écrire dans les entrailles des logiciels de systèmes durs est une chose très spécialisée. Pour chaque programmeur système, il y a un millier de programmeurs d'applications qui programment en plus. Dave est juste l'un des plus grands.

"Ce que Dave et son équipe ont accompli était un défi de conception presque impossible", a déclaré Ed Lazowska, titulaire de la chaire Bill & Melinda Gates en informatique et ingénierie à l'Université de Washington.

« S'il y a une personne technique indispensable dans l'histoire de Windows moderne, c'est Dave », a déclaré Terry Myerson, vice-président exécutif, Windows and Devices Group.

L'ancien PDG de Microsoft, Steve Ballmer, est d'accord, déclarant : « Il n'y aurait pas de Microsoft aujourd'hui sans Dave.

Cutler a cessé de gérer l'ensemble du projet NT en 1996, mais a continué à diriger le développement du noyau jusqu'en 2006, son dernier projet étant la livraison des deux premiers systèmes Windows x64 64 bits.

Deux ans plus tard, le 27 octobre 2008, Ray Ozzie est monté sur scène lors de la conférence des développeurs professionnels de la société à Los Angeles et a annoncé un aperçu technologique de Windows Azure (maintenant Microsoft Azure).

"... Amitabh, Dave et leur équipe travaillent depuis quelques années maintenant sur notre propre plate-forme pour l'informatique dans le cloud", a déclaré Ozzie. « Il est conçu pour être la base, le fondement de toutes les offres de services de Microsoft pour les consommateurs et les entreprises, et il est conçu pour être également la base de la vôtre. Et j'aimerais donc annoncer un nouveau service dans le cloud, Windows Azure.

Huit ans plus tard, Microsoft Azure joue un rôle important dans l'activité cloud de Microsoft. Lors de la dernière conférence des développeurs de la société à San Francisco, Scott Guthrie, vice-président exécutif de Microsoft Cloud and Enterprise Group, a déclaré aux développeurs que le cloud de Microsoft gère désormais plus d'un million de serveurs dans 1 régions Azure uniques à travers le monde. "Pour mettre cela en perspective", a déclaré Guthrie, "c'est plus d'emplacements que Google et AWS réunis."

Pour son prochain projet, Cutler a travaillé avec Boyd Multerer, alors directeur du développement pour Xbox One en 2011, pour développer une machine virtuelle pour Xbox One, permettant à la fois aux jeux et aux applications de fonctionner sur la console en même temps.

« Nous n'étions pas sûrs de pouvoir le faire », se souvient Multerer. «Nous savions que nous aurions besoin de quelqu'un de vraiment spécial pour réussir. Nous nous sommes donc demandé : « Eh bien, connaissons-nous quelqu'un qui pourrait faire ce type de travail spécialisé ? » et le nom de Dave était à peu près le seul qui soit ressorti. Il possède cette connaissance approfondie du système d'exploitation - comment il s'interface avec le matériel, comment vous construisez des machines virtuelles. Toute cette expérience était là, mais il est légendaire et intimidant, alors nous avons pensé qu'il n'y avait aucun moyen de le faire rejoindre notre équipe.

"Dave a conçu et écrit l'hyperviseur pour Xbox One", a déclaré Multerer, avec un sentiment évident d'admiration. «Il a écrit tout le bas de la pile. Parce que l'hyperviseur est là, les jeux Xbox peuvent fonctionner sous Windows. C'est pourquoi les applications fonctionnent sur Xbox One. L'impact de ce travail est phénoménal. Et la quantité de travail qu'il a fait était phénoménale.

Deux ans plus tard, le 22 novembre 2013, la Xbox One était expédiée en Amérique du Nord.

Commentant sa prodigieuse carrière, Cutler a déclaré :

"Une grande partie de mon succès appartient aux personnes avec qui j'ai travaillé. Chaque projet sur lequel j'ai travaillé a été rempli par des ingénieurs logiciels et matériels de pointe. Ma part par rapport à la leur a été assez petite.

"Mais je me suis toujours efforcé d'être un penseur et un faiseur", a poursuivi Cutler. "J'ai quelques dictons qui sont pertinents. La première est : « Les gens qui réussissent font ce que les gens qui échouent ne font pas. La seconde est : "Si vous ne les mettez pas [des insectes], vous n'avez pas à les supprimer." Je suis une personne qui veut faire le travail. Je ne veux pas simplement y penser et laisser quelqu'un d'autre le faire. Lorsqu'on me présente un problème de programmation, je formule une solution appropriée, puis je procède à l'écriture du code. Lors de l'écriture du code, j'exécute continuellement le code mentalement dans ma tête pour tenter de débusquer les bogues. Je suis un grand partisan de la mise en œuvre incrémentielle, où une partie de la solution est réalisée, vérifiée pour fonctionner correctement, puis passe à la partie suivante. Dans mon cas, cela conduit à une implémentation plus rapide avec moins de bugs. La qualité est ma contrainte n°1 – depuis toujours. Je ne veux pas produire de code avec des bogues – aucun.

"Donc, mon conseil est d'être un penseur et un acteur", a conclu Cutler. « Concentrez-vous sur le problème à résoudre et donnez-lui toute votre attention et vos efforts. Produire un travail de qualité et sécurisé.

En savoir plus sur le grand homme et ses réalisations chez Microsoft ici.

Forum des utilisateurs

Messages 6