On 31.1.12 13:31, Jukka Zitting wrote:
Hi,

On Tue, Jan 31, 2012 at 2:22 PM, Michael Dürig<[email protected]>  wrote:
I'd rather go for a modern language instead of taping things together ;-)

Indeed, that's another point I've been thinking about....

Are there significant parts of Jackrabbit 3 that would be better
expressed in some other programming language than Java, one with which
enough of us (at least everyone working on those parts) are familiar
and comfortable?

Like Felix guessed I was primarily thinking of Scala. However there are other options like Clojure and Kotlin. If it weren't for the JVM I'd even say Haskell.

Generally languages supporting/emphasising a more functional style (lazy evaluation, immutable/algebraic data types, higher order functions) are a much better fit for upcoming requirements like big data and massive concurrency.

Michael



I'd expect the answer to be no, especially given the latter
constraint, but if we do want to do something like this, now would be
the right time to make that decision.

BR,

Jukka Zitting

Reply via email to