Imperative (not functional) languages are so boring. Long life to logical and declarative programming like Prolog