Wierd topic but anyways I dont think Ninjas and Pirates are comparable. Priates are good Sailors and fighters at sea. But they are not good fighters. Ninjas dont know ---- about sailing or sea battles so..
erm.. must be the ninja because theres a damn funny show in tv about a hippo that thinks he's a ninja . (15+)
OMFG NEITHER THE UBER 1337 HIPPOS WILL COME ALONG AND KICK BOTH THERE ASSES WITH THEIR UBER 1337 ARMS THAT CHANGE INTO TO KNIVES AND GO *WHITCHA* !!!!!!!!!!!!
I'd say Ninjas. But it depends on if the pirates are in boats or something like that, cause that might change things
The best way to settle these kinds of disputes is to take the most famous example of each and see who would win in a fight. Pirates - Captain Jack Sparrow. If you don't know who he is, and call yourself a pirates fan, you are a poser and should take that eye-patch off right now. Ninjas - Jet Li. So he's not REALLY a ninja, but I dare you to say it to his face. So who would win between Jet Li and Jack Sparrow?
Ninjas for sure. They could sneak up on a pirate all stealth like and break their neck. Where pirates be walking, their parrots talking, and be saying 'Arg' giving theirselves away. Stupid pirates.
Chuck pWnZ. Back to the topic. I'd say ninjas, 'coz of their speed, secrecy, and dexterity. They are more agile. They concentrate more. They 0wN pirates.