]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/blob - doc/todo/rewrite_ikiwiki_in_haskell/discussion.mdwn
further thoughts
[git.ikiwiki.info.git] / doc / todo / rewrite_ikiwiki_in_haskell / discussion.mdwn
1 Ok, I have to admit, I have no idea if this is an April fool's joke or not.  
2 Congratulations for demonstrating that April fools jokes can still be subtle
3 (whether intentionally or not!) -- [[Jon]]
5 > Having said all that, have you looked at erlang? Have you heard of couchdb?
6 > I'd strongly recommend looking at that. -- [[Jon]]
8 >> I've glanced at couchdb, but don't see how it would tie in with ikiwiki.
9 >> --[[Joey]] 
12 >>> It doesn't really. I recently (re-)read about couchdb and thought that
13 >>> what it was trying to do had some comparisons with the thinking going on
14 >>> in [[todo/structured_page_data]]. -- [[Jon]]
16 -----
18 I'm torn about this idea, if it's actually serious.  I'm very comfortable programming in Perl, and have written quite a few modules for IkiWiki, and it would be a huge pain to have to start from scratch all over again.
19 On the other hand, this could be a motivation for me to learn Haskell.  My only encounter with Haskell has been a brief time when I was using the Xmonad window manager, but it looks like an interesting language. Functional programming is cool.
21 There are a lot of interesting plusses for Haskell you note (in the parent page), but it's true that the idea is horribly daunting (as [[Joey]] said "If only I had a spare year").  Is there any way that you could "start small"?  Because nothing will ever happen if the task is too daunting to even start.
23 --[[KathrynAndersen]]