[Haskell-cafe] Re: What makes Haskell difficult as .NET?
Maciej Piechotka
uzytkownik2 at gmail.com
Fri May 14 20:39:23 EDT 2010
On Fri, 2010-05-14 at 10:40 -0700, Daryoush Mehrtash wrote:
> In this presentation
>
> http://norfolk.cs.washington.edu/htbin-post/unrestricted/colloq/details.cgi?id=907
>
> the speaker talks about F# on .Net platform. Early on in the talk he
> says that they did F# because haskell would be "hard to make as a .Net
> language". Does anyone know what features of Haskell make it
> difficult as .Net language?
>
>
>
> Daryoush
1. Haskell Class/Type famillies/... are conceptually different then
classes and interfaces.
2. As .Net does not differentiate between IO a and a Haskell cannot feel
completely native (hand-made FFI or everything in IO)
3. .Net does differentiate between variables and functions with 0
arguments.
4. .Net types are not lazy. String is not [Char]. Arrays are used in
many places.
Regards
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
Url : http://www.haskell.org/pipermail/haskell-cafe/attachments/20100514/be66b09c/attachment.bin
More information about the Haskell-Cafe
mailing list