linux show large folders

C++
du -a | sort -n -r | head -n 5
Source

Also in C++: