Monday, November 23, 2009

Still holds..

Ah - deadlines.

My self imposed "Speak - or be forever quiet" deadline is slowly creeping in on me.

Busy with my new work, there is a shred of fear that I might not get there.

Only a shred though, since I can easily fake it and make a 0.0001 version release of something remotely Dawnish.

Well, since BNFT is in a stable version, it should actually not be that big an issue to churn out a version of Dawn (!!). Im currently following Erik Meijers Haskell lectures, and finding many similarities although only on the conceptual level. Like Haskell Dawn's core functionality is small, and most of the "meat" is in the library. Interestingly enough one of Haskells envy points for OO is the "." notation - which Dawn embraces and provides override for - the REAL innovation in Dawn.

This should serve as more of a carrot for me, since Dawn may illustrate a method for improving libraries - and I would like to see Haskell take that road using the pure functional paradigm.

I was trying to explain Dawn to a relatively green programmer the other day, and I illustrated it by saying that whereas Haskell provides a pull notion (lazy, functions) Dawn tries to do the same with a push notion. The point was wasted though since he didn't know Haskell :-)

0 Comments:

Post a Comment

<< Home