Nearrings (some developments linked to semigroups and groups