@Rooki
@programming.devRust is Object Orientated Language.
Python is a function Orientated Language. ( Python 3 is less but its still has that orientation )
Because python is a scripting language and their Object Orientated Features are not that expanded like a "normal" Object Orientated Language like C# or Java.
For everyone wondering it is for Arch Linux.
Its important to tell us your linux that you use when asking something linux based.
The first one is the approach of Functional Programming language (e.g. Python ) and the second one is the approach for Object orientated languages (e.g. Java, C#)