Microsoft Build 2016 live keynote
channel9.msdn.com
channel9.msdn.com
Yeah, I know a bunch of people that had the 10 upgrade forced upon them. Making it a default "Windows Update" is certainly one way to get your adoption stats up!
I used to doubt too, whether it happened on its own or whether people made mistakes. Even back then, I believed if so many people can be made to make the same mistake, then it's more like they've been duped than that they all just happened to make the same mistake. Now, when I saw it happenning right in front of me, I was furious.
https://news.microsoft.com/2007/03/26/windows-vista-debuts-w...
> Initial sales figures from Microsoft show its new operating system Windows Vista made a splash in its debut. In the first month of Windows Vista’s general availability, sales exceeded 20 million licenses, more than doubling the initial pace of sales for its predecessor, Windows XP.
https://news.microsoft.com/2013/01/21/net-applications-windo...
https://news.microsoft.com/2012/12/04/windows-8-touch-pc-dem...
It's fun to see how they spin things like an Iraqi defense minister. No matter what's happening, it's the best X ever! (X=december, absolute sales, relative sales, adoption rate, market share change...)
Whoa.
There's a joke that says people who hate Windows use Linux and those who love Unix use BSD. Microsoft seems to think that's true, too.
"Nope! This isn't a container either. It's native Ubuntu binaries running directly in Windows."
"Oh, and it's totally shit hot! The sysbench utility is showing nearly equivalent cpu, memory, and io performance."
Full access to all of Ubuntu user space inc. apt, ssh, rsync, find, grep, awk, sed, sort, xargs, md5sum, gpg, curl, wget, apache, mysql, python, perl, ruby, php, gcc, tar, vim, emacs, diff, patch...
And most of the tens of thousands binary packages available in the Ubuntu archives.
Just having curl, md5sum, and apt alone is a thrill and a half!
CoLinux did it somewhat poorly but garnered a bit of popularity. http://atratus.org did it too. FreeBSD (and maybe the other BSDs?) have first party Linux emulation which isn't entirely trivial, as you still have to write effectively the same stuff. (ELF binaries to be interpretted on a COFF/PE binary platform for Windows; the FBSD guys wrote an entire layer that maintained the SysV COFF a.out standard while concurrently allowing you run the more modern ELF binary standard circa version 4.3.)
Windows also has had first party access to all of those utils via the `gow'[1] package. In ConEmu it looks pretty nifty too. (Not that you really need it since the whole MSbuild chain is now 100% open, but yeah not having to fight against Cygwin and mingw32 for hours as one had to 10 years ago is quite nice.)
If it's finally released, awesome. That's a major reason why I decided to get an Xbox One over PS4. I made games with XNA on the previous system, so I'm excited to finally get to start developing on the Xbox One.
XNA was nice and fun to program with, but I think Unity is generally a better game engine, it's still C#/.NET development, the base version of Unity is pretty open and free now, and you're not locked into "The Microsoft Platform" with it.
So overall I'm pretty satisfied. I could probably even quickly port some of the XNA code over with minimal changes (not the graphics, unfortunately. Assumed a fixed size 2D viewport for all my layout and animation code, which was a mistake).
I remember the days of the tens-of-thousands-of-$ devkits. Probably won't have the extra memory but that only really matters if you're building something right up against the memory size barrier.
edit: Looks like The Verge has something here:
If Microsoft and others can figure out good ways to open these to the developers I bet this will be pretty big thing.
http://uk.businessinsider.com/microsoft-deletes-racist-genoc...
Why would you extrapolate his persona to all of Microsoft?
He ain't the best showman but it's always easier to talk about presentations than actually give them.
I could not care less. If I'm a developer who has a game in Steam, why would I want to do this? To divide my user base?
Sandboxed security.
Easier install/uninstall.
Backup/restore.
Live tiles and notifications
Downloadable from the Windows Store (which means it will show up in Cortana search results when searching for it, even if it's not installed)
Ability to use excellent new WinRT API's
Deep linking
Share to other apps easily (e.g., post to Facebook)
etc.http://www.howtogeek.com/243012/why-you-shouldnt-buy-rise-of...
In a nutshell...
No SLI or CrossFire
VSync is Always On
Always Borderless Fullscreen Mode
No Modding
No .exe File (and No Steam Controller)
No Overlays
Mouse Macros Won’t Work
No Clear Refund Policy
Only for Windows 10
And that applies to anything running as a "Universal App". This seems very anti-customer, and a great reason to buy elsewhere (or, well, encourage piracy through bad policies/technical limitations). What is Microsoft doing to ameliorate these significant issues?Edit: Really now? Some of those issues were addressed during the video(still no transcript), yet many others still stand. So one takes a karma hit for asking tough questions?
Unfortunately, I've been around the block and then some. I've heard the empty platitudes of promises for X and Y features, yet later on it's considered inconvenient to implement. But as of right now, SLI and VSync are broken.
I did see the AoE2 mods. Having not played that game, I took those mods to not actually modify the base executable. In other words, it appears you can load in-game mods, but absolutely verboten to touch the 'executable'... because there is none in any usable form.