JO> Windows users who wish to code fcptools should install Cygwin, another
JO> freely available toolset.

I cannot even begin to find words adequate to express the overwhelming
vehemence of my disagreement with that statement.

To me, any program that requires Cygwin is not a windows program any
more than Microsoft Word running under Wine is a Linux program.

Also, Cygwin totally 5uX0rZ from a performance point of view. I worked
for a while on the Cygwin version of the WWWOFFLE http caching proxy,
so I learned some things. Because of Cygwin, it takes longer to
retrieve a page from WWWOFFLE's cache than to fetch it fresh from the
net over a 128k link. ;P

And with Cygwin, one buys in to all the painful shit like differences
in filesystem structure and directory delimiters:
           c:\ ==> /cygdrive/c
etc.

Also, binary app distros turn into a drama, because code built for one
cygwin dll version won't work for a different cygwin dll version - if
one uses cygwin, then one gets stuck with having to compile as part of
the installation process - ok for hackers but not acceptable for users.

How many major 'windows' progs use cygwin - name ONE prog featuring on
the mainstream shareware sites (tucows, cnet, davecentral, zdnet etc).

I can't see the objection to compilation forking.
The preprocessor is one of the great gifts of C that allows C to be
relatively high-level yet still interacting with the target
hardware/OS.

David

PS My attitude to Cygwin is that it's a quick cheat towards getting
*nix code to work on windows, while the native porting effort is
underway.

(I must confess I had a secret fear that someone would build in Cygwin
dependencies - John Lennon's greatest fear was that of being shot by a
crazy fan).


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

Reply via email to