Microsoft Open-Sourced Calculator
github.com
github.com
For what little it is worth, and it is presumably quite little as anecdata in present company, I've never noticed any performance issues with the Universal version of Calculator, and "time until first keypress recognition" feels the same to me as Windows 7's Win32 Calc.exe, with the old synchronous window message pump "wait for the hourglass to stop spinning" of a classic Win32 window replaced with a usually very quick splash screen.
It seems to me just as likely that y'all've forgotten all the time you've spent waiting for spinning hourglasses in Win32 (good old, rose tinted glasses phenomenon that) when you deride Universal app performance. Sure, there are plenty of Universal apps that could use a performance tune-up, in general, but there are just as many (or more likely plenty more) bad Win32 apps out there whose terrible performance is papered over with hourglasses and the passage of time afforded by Moore's Law.
I have a 8 core cpu, 32 gb ram, ssd. There is no any good reasoning for why I shoud wait for a calc app stratup.
I'm using a Lite version of Directory Opus from a Humble Bundle mostly because the MS File Explorer does some weird things with the left-side tree view. It would be awesome to fix + recompile that :)
(Side question: Is the file explorer it's own app, or part of the larger Windows GUI shell?)
So we seem to be a lot closer today to a world where File Explorer is just another app, and maybe even considerable for open source development, than you may imagine.
Would you mind expanding on what you don't think MS could open source the File Explorer?
(Also, it's C++/CX which is similar in syntax but different in runtime to Managed C++/CLI. C++/CX produces WinRT-flavor COM bindings, not CLR-intended IL code. It sounds like some folks are hoping to migrate it, now that it is open source and could be done as a community effort, to even more modern C++/WinRT which uses modern C++ features and does away with the need of special syntax.)