Web development: Haskell or Scheme

Posted by Robert E. Lester on Stack Overflow See other posts from Stack Overflow or by Robert E. Lester
Published on 2010-05-09T01:58:58Z Indexed on 2010/05/09 2:08 UTC
Read the original article Hit count: 300

Filed under:
|
|

I would like to to choose one of these languages for building web applications. I'm not interested in framework per say, but have the following needs:

  • Rapid development.
  • Easy to scale.
  • Strong community for the web.
  • Quick and easy to deploy.

I'm very familiar with Haskell, and have some familiarity with scheme (in particular PLT). Scheme appeals to me as good candidate for web development due to it's simple syntax which is homogenous across libraries. I state this despite my subjective opinion that Haskell is a 'cleaner' language.

Haskell web apps seem to require learning and building a patchwork of different combinator libraries. On the plus side, I realise this can be quite expressive, although I'd prefer to eliminate impedance mismatches where possible.

While scheme-plt looks to be a good fit, I can find but one example of it being used in the "real world". Haskell doesn't seem to fair too much better here, but there seems to be a bigger community behind the web side.

Please help me make up my mind. For the most part I'm interested in real-world use cases.

© Stack Overflow or respective owner

Related posts about Scheme

Related posts about haskell