It depends on your nationality. With a Dutch, EU, EEA or Swiss passport you typically do not, for a short stay. A Dutch residence permit does not automatically lift the requirement. A Schengen C visa is not valid for Ireland. The form asks nationality and residence; we check that.
Often you still need a visa, even with a Dutch residence permit: India, Pakistan, China, Nigeria, Philippines, Russia, Afghanistan, Bangladesh, Iraq, Iran, Syria, Somalia, South Sudan.
This is not a complete list. Check the official Irish page.