As the author of cfmljure, it's not something I'd recommend anyone to use in 
its current form and combining CFML and Clojure (as we do at World Singles) is 
a bit of a dark art that I wouldn't encourage others to attempt, unless they're 
already up to their eyeballs in CFML, and running on Railo (instead of Adobe's 
commercial product), and they are desperate to use Clojure _as well_ rather 
than _instead_.

I'm working on a new version of cfmljure that will be MUCH easier to use but 
I'm wrestling with classloader issues (due to quirks in how both Railo and 
Clojure deal with classloaders).

And good luck persuading anyone that a startup, with some PHP and some Clojure 
experience, should consider CFML / Railo instead :)

Sean

On Mar 13, 2014, at 8:49 AM, Nando Breiter <na...@aria-media.com> wrote:

> I'm developing applications in CFML, which runs on the JVM. If you use the 
> open source Railo version, it is possible to run Clojure and CFML side by 
> side, sharing data structures between them, which should allow you to 
> refactor, or initially build, those parts of the application that would 
> benefit from Clojure, while still leveraging the fast and easy development 
> that CFML provides. My long term plan is to look at leveraging Clojure's 
> strengths within the current codebase I'm developing. The short-term plan is 
> to rapidly get the app to a stage where it is feature complete using CFML 
> only.
> 
> CFML has its legacy warts (as I'm sure PHP has as well), which can be simply 
> avoided when writing code. But it will be very easy for a developer coming 
> into CFML to get up to speed with the language. With the proper guidance, a 
> developer new to the language can be productive in several days to a week's 
> time.
> 
> http://github.com/framework-one/cfmljure


Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to