On Sun, Dec 16, 2001 at 02:52:59PM +1300, David McNab wrote:
> Hi devl,
> 
> Who's the cunt who took the windows-specific code out of fcptools?
01234567890123456789012345678901234567890123456789012345678901234567890123456789

Yes I'm the so-called cunt.

I asked nicely in a private email if I could make the ezFCPlib more portable.
I thought you agreed.

In the free software world, true portability is achieved by not coding
anything specific to Windows.  It is a closed-source, binary-only
proprietery API that changes without notice.  Moving to an ANSI-C, POSIX
codebase removes much of the spaghetti code involved in doing things
differently depending on the OS.

I don't think it's possible to say the FCPtools are stable when the code
branches innumerable times for many operations like threading, file and
directory handling and so on.  And this solution which doesn't work
within MS-VC works in practically every other platform known to man.
I've even checked-in the executables I created here on my NT/Cygwin
setup.

I would not have been able to do the FCPtools from scratch like David
has; and David does not have the experience I have in writing portable
code.  I'm attempting to make a good tool set better.

peace.

_______________________________________________
Devl mailing list
Devl at freenetproject.org
http://lists.freenetproject.org/mailman/listinfo/devl

Reply via email to