On 2/23/06, Andreas Ericsson <ae@xxxxxx> wrote: > > > >>Not to be unhelpful or anything, but activestate perl seems to be quite > >>a lot of bother. Is it worth supporting it? > > > > > > It's not activestate perl actually. It's only one platform it also > > _has_ to support. > > Is it worth supporting Windows? > > With or without cygwin? With cygwin, I'd say "yes, unless it makes > things terribly difficult to maintain and so long as we don't take > performance hits on unices". Without cygwin, I'd say "What? It runs on > windows?". There not much difference with or without cygwin. The penalties of doing any kind of support for it will pile up (as they started to do with pipes). Someday we'll have to start dropping features on Windows or restrict them beyond their usefullness. The fork emulation in cygwin isn't perfect, signals do not work reliably (if at all), filesystem is slow and locked down, and exec-attribute is NOT really useful even on NTFS (it is somehow related to execute permission and open files. I still cannot figure out how exactly are they related). > If we claim to support windows but do a poor job of it, no-one else will > start working on a windows-port. If we don't claim to support windows > but say that "it's known to work with cygwin, although be aware of these > performance penalties...", eventually someone will come along with their > shiny Visual Express and hack up support for it, even if some tools will > be missing and others unnecessarily complicated. That seem to be the case, except for shiny. (I really don't know what could possibly mean by that. It stinks, smears, and sometimes bounces. Never saw it shining). - : send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html