Different things around a pure programming