decision zone™
trying to decide whether I do this project in OCaml or haskell
pros of OCaml
* practical usage of a language I'm learning
* it seems very suited to the project
* it's a cool language that deserves more projects
cons of OCaml
* it hasn't got some of the nice features of haskell (really good interactive mode, typeclasses, seperation of side effects)
* setting up the toolchain took me a while, which is a barrier to entry if anyone ends up wanting to help with this project
decision zone™
ok OCaml isn't multicore and that's daft
and parallelism in haskell is way easier so I guess I'll do this in haskell.
my main concern is that haskell isn't suitable for low latency applications? but we'll find out, I guess