On 2008-11-10, Roy Lanek <[EMAIL PROTECTED]> wrote:
> Haskell language-of-the-day ... why?, 

Umm... increasing popularity?

> Oh dear, hello Moses- (the illiterate who brought back the astonishing
> writings) alike, or Muhammad- (ditto [illiterate]) alike. And who did write
> your "frameworks" "ages ago"?

I have written object crap etc. for C. I can use them 
comfortably enough.

>> The language just isn't meant for that kind of stuff.
>
> Can't tell now. On the other hand:
>
>     Roll Your Own Window Manager: Tracking Focus with a Zipper

They have a adaptive data structure for O(1) access to currently
focussed window! How incredible! How about all the other state updates
triggered by client software? A window manager depends on a lot of 
state, and pure FP makes it difficult/laboursome to maintain it. 

Pointers are comfortable.

> You do have a good, comfortable life, there in Finland, eh? :) 

Finland is a shithole.

>> Bullshit. It's very very laboursome to make fast Haskell code, and
>> especially such that doesn't eat gigabytes of memory for breakfast.
>
> I have, e.g., *met* reference counting in the *real world* for the first time

It's not ref. counting/GC/shit I'm talking about. I'm talking about all
the boxing and shit. The basic data structures incredibly inefficient,
so you have to use other more hacky ones for efficiency, and they are
again more difficult to use generically, may demand messing in the IO
monad, etc. (The uniqueness typing of Clean seems more comfortable..)

-- 
Be an early adopter! Beat the herd! Choose Windows today!

Reply via email to