Most of the time, I would agree with thehorse13, but I suppose that there is always room for new ideas and new ways of doing things.

What port scanner do you suppose was the best before nmap? What would have happened if someone had told fyodor not to bother writing a scanner since he would just be reinventing the wheel?

Ommy, if you're just looking for a way to do a portscan, then I agree with thehorse13 that nmap is the way to go. But if you're interested in making a better, faster portscanner, then more power to you and let me know if there's any assistance I could provide.