Article View: comp.lang.functional
Article #1227Re: The non-freeness of OCAML (Was: Re: Comparison of various functional languages?)
From: mottl
Date: Tue, 20 Apr 1999 00:00
Date: Tue, 20 Apr 1999 00:00
31 lines
2602 bytes
2602 bytes
In comp.lang.functional Fergus Henderson <fjh@cs.mu.oz.au> wrote: > Hmmm, do you think the maintainers of GNU Emacs ever considered XEmacs to > be a competing project? Do you think the maintainers of GNU Emacs were > happy about that development split? And do you think we ever would have > gotten a user-friendly menu-driven GUI version of Emacs without it? > Do you think the maintainers of GNU C ever considered EGCS to be a competing > project? Do you think they were happy with that development split? > And do you think we would have a decent free C++ compiler now without it? I am not sure whether we can compare these two developments with OCAML. I would consider "OCAML" and most (all?) other functional languages as quite "fragile": their "market share" is extremely small. If commercial firms were allowed to just rip out all good stuff to brush up their inferior products (in this case: Java compilers) this could well lead to a problem. It could draw away the still low attention of the public. If there is hardly any competition, this does not apply. E.g. I'd say there is/was no real competition to Emacs - the split didn't hurt, better: it helped the project. In the case of GNU C / EGCS: both are just direct substitutes for commercial products and there are a lot of better commercial C/C++-compilers. C/C++ (unfortunately?) wouldn't die out if EGCS / GNU C ceased to exist. But if people used Java instead of OCAML because of technology-transfer (OCAML->Java), I'd regard this as a loss not only to the FP-community but to software development in general. Best regards, Markus Mottl -- Markus Mottl, mottl@miss.wu-wien.ac.at, http://miss.wu-wien.ac.at/~mottl
Technical Details
Message-ID:
<7fgg6c$3it@cantine.wu-wien.ac.at>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<87aew9agkw.fsf@padova.cnet.com> <7f5l3o$r6r@cantine.wu-wien.ac.at> <87btgpldhv.fsf_-_@ugh.jyu.fi.invalid> <7f6sqi$bjq@cantine.wu-wien.ac.at> <87k8vcn7ga.fsf@ugh.jyu.fi.invalid> <7f8bot$18j@cantine.wu-wien.ac.at> <7ffcc0$mc7$1@mulga.cs.mu.OZ.AU>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 107f24,8f092766f1b7cf8b
X-Google-Attributes: gid107f24,public
X-Google-Thread: 1025b4,653c2e4cab54a9ac
X-Google-Attributes: gid1025b4,public
From: mottl@miss.wu-wien.ac.at
Subject: Re: The non-freeness of OCAML (Was: Re: Comparison of various functional languages?)
Date: 1999/04/20
Message-ID: <7fgg6c$3it@cantine.wu-wien.ac.at>
X-Deja-AN: 468519200
References: <87aew9agkw.fsf@padova.cnet.com> <7f5l3o$r6r@cantine.wu-wien.ac.at> <87btgpldhv.fsf_-_@ugh.jyu.fi.invalid> <7f6sqi$bjq@cantine.wu-wien.ac.at> <87k8vcn7ga.fsf@ugh.jyu.fi.invalid> <7f8bot$18j@cantine.wu-wien.ac.at> <7ffcc0$mc7$1@mulga.cs.mu.OZ.AU>
Organization: University of Economics and Business Administration, Vienna, Austria
User-Agent: tin/pre-1.4-981225 ("Volcane") (UNIX) (OSF1/V4.0 (alpha))
Newsgroups: comp.lang.functional,gnu.misc.discuss