- Sep 18, 2014
- 64
- 0
- 0
Since your PC, laptop and even surface pro has fans to cool the Intels, how is it possible the same exact OS to run on phone processors as well on laptop and stuff?
Ok so after all my software can run on the phone why should I need Intels power and fans???
And since the NT is the same, can I build Win32 windowed like programs for my phone???
I think all these changes about the OSes being one OS actually are just interface b*ll**** and smoke in the eyes
The OS backend is the same (the kernel) but the the CPU architecture it runs on is different.
Why? What is the difference between these two things
Ok so after all my software can run on the phone why should I need Intels power and fans???
And since the NT is the same, can I build Win32 windowed like programs for my phone???
I think all these changes about the OSes being one OS actually are just interface b*ll**** and smoke in the eyes
The underlying difference beyond the software is the hardware architecture that the CPU is built with. Intel uses x86 which is found in pretty much anything nowadays(desktops, tablets, console) Phones and tablets use ARM. These two are incompatible with each other. Since x86 has dominated the desktop space for many years every desktop software is coded for the x86 architecture. These will not run on arm.Ok so after all my software can run on the phone why should I need Intels power and fans???
And since the NT is the same, can I build Win32 windowed like programs for my phone???
I think all these changes about the OSes being one OS actually are just interface b*ll**** and smoke in the eyes
The underlying difference beyond the software is the hardware architecture that the CPU is built with. Intel uses x86 which is found in pretty much anything nowadays(desktops, tablets, console) Phones and tablets use ARM. These two are incompatible with each other. Since x86 has dominated the desktop space for many years every desktop software is coded for the x86 architecture. These will not run on arm.
In terms of power, intels are way more powerful but at the same time way more power hungry, which is why they need fans to cool them. Passive cooling will not be sufficient. Arm is the opposite, it's more power efficient but weaker which is why these are found in smaller handheld devices where battery life is a major concern.
Going back to the app question. If you coded something for win 10 desktop (win32) you can't run that on the phone. However if you coded something using the universal app APIs it will run on all the win10 devices.
The same underlying NT kernal allows enough of the code to be shared so you don't have to make different versions of one app to support different devices.
It is the same but it isn't the same.
I'm not a programmer so I could be wrong on everything but this is just how I understand the whole concept behind the windows 10 and the one os philosophy.
Since your PC, laptop and even surface pro has fans to cool the Intels, how is it possible the same exact OS to run on phone processors as well on laptop and stuff?
The underlying difference beyond the software is the hardware architecture that the CPU is built with. Intel uses x86 which is found in pretty much anything nowadays(desktops, tablets, console) Phones and tablets use ARM. These two are incompatible with each other. Since x86 has dominated the desktop space for many years every desktop software is coded for the x86 architecture. These will not run on arm.
In terms of power, intels are way more powerful but at the same time way more power hungry, which is why they need fans to cool them. Passive cooling will not be sufficient. Arm is the opposite, it's more power efficient but weaker which is why these are found in smaller handheld devices where battery life is a major concern.
Going back to the app question. If you coded something for win 10 desktop (win32) you can't run that on the phone. However if you coded something using the universal app APIs it will run on all the win10 devices.
The same underlying NT kernal allows enough of the code to be shared so you don't have to make different versions of one app to support different devices.
It is the same but it isn't the same.
I'm not a programmer so I could be wrong on everything but this is just how I understand the whole concept behind the windows 10 and the one os philosophy.
^^this guy hit the nail on the head!!
he isnt a programmer but he understood it exactly!!