Libaries Rapid prototyping by using the right abstractions. Design and Implementation of Honeyd took only a few days. With libdnet and libevent, Honeyd is only the essential code. No time wasted on re-inventing the wheel every time again.