


Microsoft internal letter leaked: reveals the future direction of Windows and Surface after Panos Panay's departure
According to news on September 21, Microsoft will hold a Surface new product launch conference in New York City at 1 a.m. tomorrow. The foreign technology media The Verge disclosed an internal letter, introduction The future development of Windows and the vision of AI.
Yusuf Mehdi takes over
At this conference, Microsoft focused on integrating AI into Windows, Microsoft 365, Surface and other products. A few days before the conference, former Windows and Surface CEO Panos Panay publicly announced his resignation.
In the internal letter, Microsoft consumer marketing chief Yusuf Mehdi will take over some of Panay's responsibilities, calling him a "sales champion for our consumer business and engineering teams."
Advancing the AI Vision
Mehdi said the new products at this launch build on existing OpenAI partnerships and are the starting point for Microsoft’s AI vision
Medi wrote in an internal letter:
After Edge and Bing integrated AI technology, internal innovation burst out; the launch of Microsoft 365, especially Windows Copilot, made Surface and All OEM partners benefit
At our event this Thursday in New York, we will share our next steps to further enhance and advance AI integration and lead in this exciting new era effect.
Self-developed NPU chip
Microsoft has been committed to developing its own artificial intelligence chips, hoping to compete with Nvidia in the future. Microsoft's work in this regard may also include pushing original equipment manufacturers (OEMs) to launch laptops equipped with neural processing unit (NPU) chips to handle artificial intelligence tasks and future versions of Windows systems
Microsoft It is expected to announce its Surface Laptop Studio 2 at an event on Thursday. One of its focuses is that it may be equipped with a self-developed NPU.
Internal adjustments in the Windows teamMeddy said that they have also actively adjusted their internal working methods and paid more attention to artificial intelligence and Microsoft's Copilot technologyled by Mikhail Parakhin The team is responsible for integrating Windows, Web and services, with a focus on AI and Copilot, to reshape the product portfolio and enhance consumer experienceIT House translated part of Mehdi’s content as follows: “We are a leader in this field, I believe that as these teams come together into one organization, the pace and speed of change will be an amazing opportunity to differentiate and create value in a way that no one can do today.” Mehdi was quickly positioned as the public face of Windows, but he remains Microsoft's head of consumer marketing and doesn't directly manage the core team responsible for the Windows experience. Microsoft is taking a new approach to developing Windows and device hardware, one that involves three key people:Yusuf Mehdi, Pavan Davuluri, and Mikhail Parakhin.
Yusuf Mehdi will drive the overall vision for Windows, and Davuluri and Parakhin will focus on key engineering challenges to realize Microsoft’s new AI vision for Windows and devices.
The real helmsman of the Windows project is Mikhail Parakhin, position is CEO of Microsoft Advertising and Network Services.
Shilpa Ranganathan, head of Windows product management, and Jeff Johnson, head of Windows client engineering, report to Parakhin, one of the few Microsoft executives with the title of CEO.And Pavan Davuluri is responsible for hardware and chips, leading the advancement of Microsoft Surface, chip and device-related businesses, and will become the key to Microsoft's future client and cloud experience. Mehdi said:
The way equipment and systems operate has ushered in a new leap forward. Our vision is to enhance communication with partners and hope to win their recognition and welcome.
The above is the detailed content of Microsoft internal letter leaked: reveals the future direction of Windows and Surface after Panos Panay's departure. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

The return value types of C language function include int, float, double, char, void and pointer types. int is used to return integers, float and double are used to return floats, and char returns characters. void means that the function does not return any value. The pointer type returns the memory address, be careful to avoid memory leakage.结构体或联合体可返回多个相关数据。

C language functions are reusable code blocks. They receive input, perform operations, and return results, which modularly improves reusability and reduces complexity. The internal mechanism of the function includes parameter passing, function execution, and return values. The entire process involves optimization such as function inline. A good function is written following the principle of single responsibility, small number of parameters, naming specifications, and error handling. Pointers combined with functions can achieve more powerful functions, such as modifying external variable values. Function pointers pass functions as parameters or store addresses, and are used to implement dynamic calls to functions. Understanding function features and techniques is the key to writing efficient, maintainable, and easy to understand C programs.

The calculation of C35 is essentially combinatorial mathematics, representing the number of combinations selected from 3 of 5 elements. The calculation formula is C53 = 5! / (3! * 2!), which can be directly calculated by loops to improve efficiency and avoid overflow. In addition, understanding the nature of combinations and mastering efficient calculation methods is crucial to solving many problems in the fields of probability statistics, cryptography, algorithm design, etc.

Exploring Undefined Behaviors in C Programming: A Detailed Guide This article introduces an e-book on Undefined Behaviors in C Programming, a total of 12 chapters covering some of the most difficult and lesser-known aspects of C Programming. This book is not an introductory textbook for C language, but is aimed at readers familiar with C language programming, and explores in-depth various situations and potential consequences of undefined behaviors. Author DmitrySviridkin, editor Andrey Karpov. After six months of careful preparation, this e-book finally met with readers. Printed versions will also be launched in the future. This book was originally planned to include 11 chapters, but during the creation process, the content was continuously enriched and finally expanded to 12 chapters - this itself is a classic array out-of-bounds case, and it can be said to be every C programmer

Problem Description Recently, I encountered a link error when I tried to link a self-built C language shared library to a local project, and I encountered a link error, prompting "Undefined reference". The error message is as follows: /bin/ld:/tmp/cchb7mj8.o:infunction`sdl_main':main.c:(.text 0x3c):undefinedreferenceto`sdl_enterappmaincallbacks'...(other similar undefined references)..collect2:error:ldreturned1exitstatusmake:***[

It may be a bit difficult to get started with C language learning, but after mastering the correct method, you will quickly master the basics and gradually master them. This guide will guide you step by step to learn the core concepts of C language, from basics to advanced topics. Directory C language basics and data types User input conditional expression abbreviation switch statement C language array nested loop C language function structure pointer C language basics and data types C programs follow standard structures and use multiple data types to define variables. The basic program structure is as follows: #includeintmain(){printf("hello,world!");ret

The pointer parameters of C language function directly operate the memory area passed by the caller, including pointers to integers, strings, or structures. When using pointer parameters, you need to be careful to modify the memory pointed to by the pointer to avoid errors or memory problems. For double pointers to strings, modifying the pointer itself will lead to pointing to new strings, and memory management needs to be paid attention to. When handling pointer parameters to structures or arrays, you need to carefully check the pointer type and boundaries to avoid out-of-bounds access.

Promotion Conference: This SAE (Business Learning Situation) project aims to develop a real-time "CAT" network discussion application based on a client-server architecture. The application allows multiple clients to connect to a central server and communicate in real time. The following figure out how to overview socket functions: Resource configuration: Programming language: C language version control: Code sharing using distributed Github Development environment: VisualStudioCode, and communicate with WSL Operating system: Ubuntu under Windows (implemented through WSL) Project members: 3 people Project duration: 12 hours Project specification: This SAE project is a client implemented in a local network
