[Haskell-cafe] Non-recursive let [Was: GHC bug? Let with guards loops]
Richard A. O'Keefe
ok at cs.otago.ac.nz
Mon Jul 15 04:31:08 CEST 2013
On 13/07/2013, at 11:27 PM, J. Stutterheim wrote:
>> - they then abandoned the Macintosh world for
>> Windows. The Mac IDE was killed off; there is
>> now an IDE for Windows but not MacOS or Linux.
>
> The good news is that the latest version of Clean[2] and its code generator[3] now works fine again on 64 bit Mac OS X
Is that still the command-line tools, or has the IDE been resurrected?
>> - other major features remain Windows-only
>
> The bad news is that this is true to some extend; the dynamics system is still largely Windows-only. However, this is the only language feature I can think of that really is Windows-only.
I have never been able to understand why there should be ANY
OS-dependency in the dynamics feature.
>> - the available books about Clean are way out of
>> date, several drafts of other books remain
>> incomplete.
>> - the documentation (like the Report) has always been
>> rather amateurish and incomplete. Certainly
>> compared with the Haskell documentation.
>
> An iTasks book is actually in the works, which will contain a fair bit of Clean (although it is not a dedicated Clean book). There are also concrete plans to update the language manual soon-ish.
Not to be offensive, because after saying "Denk U" I have no more
Dutch words I can use, but it would really pay to find a native
speaker of English to give the manual a final polish.
>
>> - there is nothing to compare with the Haskell Platform.
>
> Actually, yes there is[4].
A misundertanding. "Nothing to compare with" is idiomatic for
"nothing of comparable size to". Yes, you _can_ compare the
Clean Platform with the Haskell Platform; it's a lot smaller.
> It can be described as a mix between Haskell Platform and a mini Hackage-like repository. There is no such thing as a Clean alternative to cabal install, though.
>
> Keep in mind that there is only a handful of people working on Clean, while Haskell has a huge community in comparison.
Haskell has always benefited from
- openness
- multiple implementations
- documentation
More information about the Haskell-Cafe
mailing list