Wiki viewers with the same engine

I just updated both Icy Wiki and Icy WoWWiki. With this update, they are simply the fastest wiki viewer in the world.

Technically, what I feel right is that both viewers are using the same engine underneath, they differ only in resource bundles and a configuration file. All the models, controllers and helpers are the same.

What's unusual is that the data structure for configuration is a record made of a group of pure functions. This kind of thing is possible but very difficult to do with Objective-C and C, Haskell's functional nature and flexible type system really helped me here.

I'm never good enough for C, I know it ...

blog comments powered by Disqus