2009/1/29 Gour <g...@mail.inet.hr>

> >>>>> "Conal" == Conal Elliott <co...@conal.net> writes:
> Hi Conal,
>
> Conal> Hi Achim, I came to the same conclusion: I want to sweep aside
> Conal> these OO, imperative toolkits, and replace them with something
> Conal> "genuinely functional", which for me means having a precise &
> Conal> simple compositional (denotational) semantics.  Something
> Conal> meaningful, formally tractable, and powefully compositional from
> Conal> the ground up.  As long as we build on complex legacy libraries
> Conal> (Gtk, wxWidgets, Qt, OpenGL/GLUT, ...), we'll be struggling
> Conal> against (or worse yet, drawn into) their ad hoc mental models and
> Conal> system designs.
>
> Conal> As Meister Eckhart said, "Only the hand that erases can write the
> Conal> true thing."
>
> Nicely said...
>
> I'm sure you're not the only one desiring to write GUI in "genuinely
> functional" toolkit, but, being realistic and considering how many people
> are working on bindings for those "legacy libraries", I doubt we'll see
> something written from the scratch and usable for "Real World Haskell"
> soon ;)
>
>
> Sincerely,
> Gour


Hi Gour,

I don't mind if it takes a while, since I'm confident it'll be worth the
wait.  Besides, compositionality yields exponential rewards.

Some more encouragement from my friends:

"No army can withstand the strength of an idea whose time has come." -
Victor Hugo

"The reasonable man adapts himself to the world; the unreasonable one
persists in trying to adapt the world to himself. Therefore all progress
depends on the unreasonable man." - George Bernard Shaw

Regards,  - Conal
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to