![diablo iv mac diablo iv mac](https://res.allmacwallpaper.com/get/iMac-27-inch-4K-Retina-wallpapers/diablo-iv-8k-5120x2880/22348-12.jpg)
But there are numerous disadvantages to this. There is the option to remote login to the VM (or more specifically the container) that crashed and run gdb to diagnose the crash there. However, this presents us with some challenges when a deployed server crashes and we want to debug the resulting core dump. There is nothing quite comparable in the Linux world, even if we were to develop natively in Linux. The other, and most important reason that we develop on Windows is the functionality and robust toolset provided by Visual Studio. Even our server programmers are most familiar with Windows development, and we appreciate the ability for all the programmers on our team to use a common toolset and knowledge base. For one, our team’s core competency is on Windows. There are multiple reasons for this workflow.
![diablo iv mac diablo iv mac](https://images.wallpapersden.com/image/download/diablo-4-demon-lilith_a2xpbm2UmZqaraWkpJRnamtlrWZsZWU.jpg)
(The code includes conditional compilation and custom platform-specific code where necessary). This includes our servers, which run on Linux. On Diablo IV we develop all our code on Windows and compile for multiple platforms.
#Diablo iv mac software
The following blog post is written by Bill Randolph, a Senior Software Engineer at Blizzard working on the development of Diablo IV. Blizzard is using Visual Studio 2019 to debug Linux core dumps on WSL.