Re: F# fsharp

Brandon Van Every <[email protected]> Thu, 10 Jun 2010 23:45:46 -0400
Newsgroups gmane.games.devel.sweng
Message-ID <[email protected]>
On Thu, Jun 10, 2010 at 11:37 PM, Jon Frisby <[email protected]> wrote:
>
> On Jun 10, 2010, at 2:13 PM, Brandon Van Every wrote:
>
>>> I do feel this is rather unfair, although I'm not totally sure who 'these
>>> people' are? I have not found the FP community to be against wider adoption
>>> of Haskell in industry, quite the reverse. In particular, I've found all the
>>> GHC guys to be very keen to both promote and understand the problems faced
>>> by people interested in adopting Haskell outside academia. This isn't
>>> surprising - industry adoption of your research is perhaps the best
>>> validation you could get.
>>
>> People don't just listen to academics and then adopt their toys.  It
>> takes money and corporate muscle, such as Microsoft is providing for
>> F#.  It doesn't matter whether academics like the idea of industrial
>> adoption in theory, as they're not doing the legwork to make it so.
>> Microsoft Research hired a lot of language researchers, and they sat
>> around for *years* in irrelevance, same as Haskell, until finally they
>> got far enough that there was something worth productizing.  Then it
>> got green lighted and now we have the result.  We don't have to sit
>> around in academic theory land anymore, we can get on with real work.
>
> Perl, Python, PHP, and Ruby all share the characteristic of being the product of a handful of individuals that became sufficiently widely used through purely 'organic' growth that they are now taken seriously at many large companies

nitpicks:
- Google hired Guido
- nobody takes Perl 6 seriously

> and have developed significant ecosystems around them including considerable commercial tools.

Haskell has been out in open source land just as long as the more
successful things you mention, and almost nobody has wanted Haskell.
The clear explanation is there were easy gains to be made in open
source Unix clones, Unix admin tools, and web apps.  Pretty much all
of the "O'Reilly languages" grew because of the web.  Haskell worried
about academic stuff, and consequently nobody cared.


Cheers,
Brandon Van Every
_______________________________________________
Sweng-Gamedev mailing list
[email protected]
http://lists.midnightryder.com/listinfo.cgi/sweng-gamedev-midnightryder.com