Is this anything like writing software from scratch?
not that ive actually ported a program before, but i would imagine writing software from scratch would be easier
when writing from scratch you basically start of small, debug, and when each small peice is ok, start making new peices of code, you do it incrementaly
when porting a program, you already have a huge chunk of code, which is full of the foreign function calls
i like writing from scratch
but i like to be a bit more creative, others might like porting better