EAC anticheat does work on Linux, but it requires a little effort from the developer to enable it, for example I played New World on Linux which requires EAC anticheat.
As for Blizzard I have no idea about the other Blizzard games, but I play Diablo 4 using Lutris, other than one update that caused the Battle.net launcher problems it works fine, at least for D4 (and D3).
Which would make more sense if they had not shutdown all their nuclear power stations, whilst still generating roughly 40% of their power with gas/coal power stations.
> It’s frequently the second best language but it’s the second best language for anything.
This myth wasn't even true many years ago, it certainly isn't true today. You can build a mobile app, game, distributed systems, OS, GUI, Web frontend, "realtime" systems, etc in Python, but it is a weak choice for most of those things (and many others) let alone the second best option.
It's been a while since I looked at .Net, but last time I checked it was inferior in terms of multi-platform tooling to many languages.
So take VS Code for example, last I looked you could not build Xamarin apps in it, where as with Go, JS, Dart, etc you can use VS Code to create anything in those languages.
> Why is Elixir so attractive to the top-tier companies in the world?
It isn't, which is why so few of them use it.
The funny thing about Elixir is that even though in theory it has lot of the things you would want in a modern multi-core world, the reality is it would have been more attractive as a language a decade ago.
Essentially in order to optimise responsiveness the BEAM uses busy waiting, which in reality is not actually utilising the CPU as much as is reported by the OS, which results in misleading CPU usage being reported by the operating system.
As for Blizzard I have no idea about the other Blizzard games, but I play Diablo 4 using Lutris, other than one update that caused the Battle.net launcher problems it works fine, at least for D4 (and D3).