On Mar 30, 10:11 pm, Alex Miller <[email protected]> wrote: > At Revelytix, we have a mix of people doing Java, Flex, and Clojure. > An older product is written in Java and is being enhanced/maintained. > Some new UI work for that product is being done in Flex. And we have > several newer products built in Clojure. We have about 7 people > working primarily in Clojure, a few more doing Java/Flex, and a few > non-devs (ontologists) who are using Groovy for some scripting. > > The Clojure codebase has been around for a little over a year and is > currently ~20kloc of Clojure (tests make up about half of that). It's > really hard to say with any precision but my best guess (from having > written similar code in Java) is that we are getting about a 10x > reduction in loc vs Java. >
Flipping Aida, Alex!! Excuse my collaquial London English outburst. That 10x reduction in lines of code is an amazing figure! Can I inquire what is building the language all together? Are you building a tiered layer application? For an instance, Flex on the UI front-end, Java on the middle business logic, Clojure web services separate module and a data access tier. Are you still developing a lot more Clojure code in comparison to Java? And thanks for this response and evidence, I think that this very credible marker on the Beyond Java on the JVM universe. > On Mar 29, 5:27 am, Peter A Pilgrim <[email protected]> wrote: > > > Hey All > > > Which companies / organisation are using alternative JVM languages? > > What is the ratio of the alternative JVM languages to pure Java > > programming languages in such organisations? > > Perhaps organisation is too broad grain, what about teams, I would be > > interested in that too. > > > I am trying to find out how much "The Moving Feast" is actually moving > > in my normal domain, which happens to be banking, and outside my > > comfort zone. > > > I read a lot of interesting blogs being down on polyglot programming > > recently. Some alternative JVM langauges like Scala are too complex > > and that DSLs (available in Groovy and Scala) are useless for big > > projects and multiple team projects. > > > Anyhow I thought that I would pose this question to larger audience. -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
