I didn’t get through the interview, it was a little hard for me I guess.
I’m actually making my way through The Haskell School of Expression of Paul HUDAK, and it’s such a great experience? I won’t claim that I understood everything, but I can see how far Haskell can push you into abstraction.
I’m going to implement a DSL of “chronicles intrusion detection” with haskell because I find the abstraction of Time in haskell very straightforward.
Someone in my team already did this with antlr and java but it doesn’t work perfectly. So maybe it’s time to show what haskell can do.
almost necessary to learn this 16 years old language
It’s always interesting to learn new paradigms, and Erlang is assurely one of those for me. I learned to design programs through processes which communicate through message passing. Also, there’s a Scheme port of this style which is Termite (gambit)
Well the “prototype” is a complete working application
the prototype was finished in 2 days while the “real” application needed 3 man/month work in java/j2ee
Reading a lot of books is not worth doing if I can’t become more creative.