@here I am going through the discussion here and it strikes me that it does not take into account the basic principles that we discussed regarding "visual" representation. It's great to have all the ideas but they don't seem to address the crucial matters that were discussed in the dsds meeting yesterday and before.
I've tried OCaml, which I absolutely loved. I'd considered approaching F# before, since the language seems promising from a functional perspective, but I'm skeptical of the multiparadigm claim. In your experience, is F#'s OOP support beginner friendly? Also, is there decent literature available on F# as an OOP language?