Dependence on Windows is the most dangerous development for Microsoft. An 8GB RAM
Windows Surface Go is less performant than an iPad with 2GB of RAM for consumers.
For the server, I recently had to write a process that takes messages from a queue in AWS and store it to a database. It ran well as a .Net Core based lambda running on a 256MB RAM Linux VM.
I did the same with a .Net Framesork app that inherited and the smallest EC2 instance we could use was one with 4GB RAM. It was barely usable. We had to upgrade to 8GB. Microsoft has been successful because of Moore’s law hid the increasing bloat of Windows. But once smartphones and low resource required operating systems became popular, they can’t compete.
For the server, I recently had to write a process that takes messages from a queue in AWS and store it to a database. It ran well as a .Net Core based lambda running on a 256MB RAM Linux VM.
I did the same with a .Net Framesork app that inherited and the smallest EC2 instance we could use was one with 4GB RAM. It was barely usable. We had to upgrade to 8GB. Microsoft has been successful because of Moore’s law hid the increasing bloat of Windows. But once smartphones and low resource required operating systems became popular, they can’t compete.