This link was tweeted by Notch a little while ago.
It should illustrate how complex even one of the subsystems in MC can be.
Part 1:
http://tomcc.github.io/2014/08/31/visibility-1.html
Part 2:
http://tomcc.github.io/2014/08/31/visibility-2.html
I find it interesting that the new 1.8 rendering improvements stem from attempts to help MC Personal Edition run on slower phones and devices.
It should illustrate how complex even one of the subsystems in MC can be.
Part 1:
http://tomcc.github.io/2014/08/31/visibility-1.html
Part 2:
http://tomcc.github.io/2014/08/31/visibility-2.html
I find it interesting that the new 1.8 rendering improvements stem from attempts to help MC Personal Edition run on slower phones and devices.