[Haskell-cafe] Re: Are you a Haskell expert? [How easy is it to hire Haskell programmers]

Andy Stewart lazycat.manatee at gmail.com
Sat Jul 3 05:57:33 EDT 2010


Andrew Coppin <andrewcoppin at btinternet.com> writes:

> Don Stewart wrote:
>>>>> So I guess that means that I don't count  as a "knowledgable" Haskell programmer. :-(
>>>>>         
>>>> RWH is free and online, and covers many useful things. There's no
>>>> excuse :-)
>>>>       
>
> I was about to say "yeah, but RWH isn't that good" - and then I noticed who I'm speaking to. ;-)
>
> So let me rephrase that: RWH isn't as good as I was hoping it would be. Still, since I haven't
> written anything better myself, I guess I don't get to criticise...
>
> In any case, surely the Typeclassopedia would be a far better place to comprehend Applicative?
>
>> Writing libraries that bind to C is a great way to have to use a lot of
>> hsc2hs (or c2hs), so clearly you need to contribute more libraries :-)
>>   
>
> So hsc2hs is related to writing C bindings? Well, that'll be why I've never heard of it then; I
> don't understand C. (Nor do I particularly want to... I chose Haskell.)
>
> Besides, why in the world do Haskell libraries have to involve C? 
Because we need to reuse those existing high-quality C library, such as
GTK+ library.
Because so many people into their's efforts to these C library,
it's really unnecessary re-implement those *huge* C library by Haskell.

C binding perhaps not the perfect way, but it's cheapest way to fix your
*real* problem.

Don't tell me you want spend 10 years build Haskell Purely Graphics
Toolkit even you just want do some GUI program. ;-)

IMO, C is best way to handle hardware detail, that's the another reason
need C binding...

Cheers,

  -- Andy




More information about the Haskell-Cafe mailing list