On Jul 12, 1:26 pm, Nicolas Oury <nicolas.o...@gmail.com> wrote:
> The right choice depends somehow of taste.

chipping in two cents:

try to predict what kinds of change your system needs to support, and
use that to help choose a style.

(a) fp style: easy to add new operations on a fixed set of data types.
(cf. pattern matching styles in ocaml, haskell, etc.)
(b) oo style: easy to add new data types implementing a fixed set of
operations.
(c) in between style: something that purports to cut the gordian knot
in the expression problem? typeclasses? multimethods? whatever crazy
stuff scala does? or something else besides?

sincerely.

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to