Has anyone taken a close look at what's actually running? I suppose it could be a version of the Windows Kernel since they have it running on ARM for Phone and RT but I frankly wouldn't be all that surprised if they were running Linux with .NET Core on top.
I've loaded up Windows 10 IoT for RPI 2 previously. It is a Windows kernel, but otherwise massively cut down. It limits the system to a single running "foreground" application at a time, plus some system services.
If you wished to dedicate the device to a single purpose, it's fine, but don't expect a robust shell environment like you would see on a bare bones linux box. It certainly won't support a user using it as a desktop environment. Think of it more as embedded Windows offering, great for being a single app server, robotics platform or kiosk.
You know what's funny is you can't even flash Raspbian on an SD Card on Windows without a third party application [1]. If Microsoft is going to be all gung-ho about open source and about the Pi, maybe they should ship "dd" with their command prompt...and bash / coreutils while they're at it. Until they do that, development on Windows is going to be a pain outside of the Visual Studio walled garden, and barely anyone…
> And I'm not talking about just Pi development - developing anything on Windows is a huge pain without a Bash prompt and proper coreutils support. Now that's some grade A nonsense.
Aye, developing C# is a breeze and perhaps the best development experience I've ever had.
Why does Microsoft care about the Pi? What would make them invest in a version of Windows for it?
It is the eternal quest for hearts and minds. Developers. Developers. Developers. Microsoft have always been aggressive about getting their stack in schools here. Hook them young. To be fair other companies try and do the same. It is good to see Microsoft on the Pi. Diversity is important. It is better that they get behind the Pi than them going off and promoting a more closed alternative that would only boot a signed Microsoft image.
You know what's funny is you can't even flash Raspbian on an SD Card on Windows without a third party application [1]. If Microsoft is going to be all gung-ho about open source and about the Pi, maybe they should ship "dd" with their command prompt...and bash / coreutils while they're at it. Until they do that, development on Windows is going to be a pain outside of the Visual Studio walled garden, and barely anyone…
> And I'm not talking about just Pi development - developing anything on Windows is a huge pain without a Bash prompt and proper coreutils support. You haven't used Windows in a very very long time I take it? Powershell is likely a better shell than Bash and Microsoft freely provides compilers for C/C++/.Net and you can trivially get compilers for most other major languages on the platform. All I am reading from your…
PowerShell may be much better than the command prompt ever was, but it still doesn't contain a `dd' equivalent
You know what's funny is you can't even flash Raspbian on an SD Card on Windows without a third party application [1]. If Microsoft is going to be all gung-ho about open source and about the Pi, maybe they should ship "dd" with their command prompt...and bash / coreutils while they're at it. Until they do that, development on Windows is going to be a pain outside of the Visual Studio walled garden, and barely anyone…
> And I'm not talking about just Pi development - developing anything on Windows is a huge pain without a Bash prompt and proper coreutils support. You haven't used Windows in a very very long time I take it? Powershell is likely a better shell than Bash and Microsoft freely provides compilers for C/C++/.Net and you can trivially get compilers for most other major languages on the platform. All I am reading from your…
I might add that the C# compiler seems to come pre-installed on windows, nowadays.
You know what's funny is you can't even flash Raspbian on an SD Card on Windows without a third party application [1]. If Microsoft is going to be all gung-ho about open source and about the Pi, maybe they should ship "dd" with their command prompt...and bash / coreutils while they're at it. Until they do that, development on Windows is going to be a pain outside of the Visual Studio walled garden, and barely anyone…
I am perfectly fine downloading an external application to write an image the sd card just like I am perfectly fine in using "apt-get install" for any application that doesn't come bundled with Ubuntu/Raspbian. If 99.9% of your users aren't going to use a feature why bother bundling it? If there was no effective way of doing this on Windows then I can understand the reasoning behind your statement. However, that is not the case so am sorry but this comes off as pissy person trying hard to find a reason.
> And I'm not talking about just Pi development - developing anything on Windows is a huge pain without a Bash prompt and proper coreutils support. You haven't used Windows in a very very long time I take it? Powershell is likely a better shell than Bash and Microsoft freely provides compilers for C/C++/.Net and you can trivially get compilers for most other major languages on the platform. All I am reading from your…
PowerShell may be much better than the command prompt ever was, but it still doesn't contain a `dd' equivalent