Hey all, I'm going to try something functional (I have enough experience in imperative languages like C++, maple and CUDA). After hours of googling I've found that where are two suitable things: Ocaml and Haskell. So I'd like to to clarify two issues before make decision:
1) I need dynamic compilation. Haskell have hs-plugins, ocaml have dynlink. Wich is better?
2) I need some graphics lib. It must be able to render non-native gui and lock VRAM.
P.S. Sorry for my english.