Hey people, I was wondering whether I should get a GTX 1060, or an Rx 580 8GB. I would mainly be using it for 1080p gaming, but would like it to be able to handle games at 1440p as well (most possibly at 40Hz). Thanks for your assistance!
They are very similar in performance. I would buy whichever is cheaper as both are overpriced due to mining.
The major difference that you will see is dx 12 performance vs dx 11. The 580 will perform better than the 1060 in dx12 where the 1060 will perform better than the 580 in dx11. Just about every game runs on dx11 or older, newer games run on dx 12, but still can run on dx11.
In the end, get the cheaper card and enjoy.