hi,

> Is there anything in particular about Clojure that makes it more
> suitable for a Composite Oriented Programming implementation?

I do not know precisely, I'd have to fess up. Clojure does have a
philosophy about interfaces: http://clojure.org/runtime_polymorphism,
which might be possibly useful. Another option is Scala which has the
mixins idea, too. Generally I find "almost anything but Java" to be a
more expressive world in which to work on the JVM :-}

Of course at the end of the day, Java has a lot more miles on the road
to shake out any issues, so I can also see arguments for not heading
away from Java! Further, if things are developed in Java, they are
probably more easily used by other JVM based languages, whereas
usually calling from Java into some esoteric new JVM based language is
less attractive.

So, probably, I'm really just not making much practical sense...

sincerely.

_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev

Reply via email to