A slightly wacky article, but I do think there is lots more scope for explaining quantum physics via programming concepts. I got what little understanding I have of QM by creating a game that simulates it. I even made my own wacky article as well :)
https://linkingideasblog.wordpress.com/2016/04/25/learning-q...