Why Python and Java Use Timsort

A Deep Dive into Its Optimisations and Real-World Efficiency