News for hackers. Stuff that matters.
Re:Poll: Haskell or Go? by Locke1689 on Saturday December 11, 2010 @01:22PM (#1995335)
What kind of "server side" application? As a systems developer many of my applications would be more suited to Go. The biggest problem with Haskell's lazy evaluation system in real world analyses is that performance is unpredictable. While I would strongly consider using Haskell for an academic publication (e.g., my master's thesis), I would be more cautious about using it in a systems capacity. Then again, my assumption for most of HN is that we're not talking about systems development, it's just that Go is directly targeted at systems development.
Re:Poll: Haskell or Go? by iskander on Saturday December 11, 2010 @01:44PM (#1995373)
Haskell with a cleaned up library and eager evaluation would be a dream. Alternatively, adding type classes to OCaml (and removing the object system) would yield a similarly awesome language.
Re:Poll: Haskell or Go? by Locke1689 on Saturday December 11, 2010 @02:23PM (#1995461)
FYI, Haskell was originally created as an extension of Miranda, basically a testbed for lazy functional languages. Removing lazy evaluation seems almost like killing the language.
Re:Poll: Haskell or Go? by distortion on Saturday December 11, 2010 @02:29PM (#1995474)
I'm working on a language along those lines, called Aeon. I guess I should save any plugging until I actually release something!