Restrictions are also bad when they relate to code and coding environments. No programmer likes to be restricted by arbitrary limits on memory or inconsistent data handling. The worst of these is Visual Basic.