Re: What are people using Clojure for?

2009-06-29 Thread Howard Lewis Ship
I think we have some similar and overlapping concepts, including reducing a template to an executable function. I think there's a difference in composition, as Cascade has the concept of reusable fragments that take parameters. I also have a lot of ideas for control structures related to

Re: What are people using Clojure for?

2009-06-29 Thread Howard Lewis Ship
A friend of mine who worked for Sleepycat told me that the Amazon home page does up to 40 separate queries. Of course, this was at least five years ago, but still. That would be an option, a fragment that rendered its body in a new/worker thread, with a time limit, and replaced it with a

Re: What are people using Clojure for?

2009-06-28 Thread Michael Böckling
Hi Howard, I'd be interested to know what you think of Enlive (http:// wiki.github.com/cgrand/enlive/). On first sight it looks like pure genius, and the philosophy reminds me of Tapestry5. T5 nicely decouples Java user code from the framework by using IoC, callbacks, naming conventions and

Re: What are people using Clojure for?

2009-06-19 Thread rodgertq
We are looking to assess it's suitability for building automated trading systems. Our pilot project is an exchange simulator to help automate testing of our existing systems. Tom. On Jun 18, 11:39 am, Howard Lewis Ship hls...@gmail.com wrote: I've been doing a number of presentations on

Re: What are people using Clojure for?

2009-06-19 Thread Howard Lewis Ship
Cascade is coming along: http://wiki.github.com/hlship/cascade I don't have a lot of time to work on it. It's a way to use Clojure earnestly, and hit real world problems, and to learn to think more functionally, in a problem domain I know very, very well. It's an action framework, not a

Re: What are people using Clojure for?

2009-06-19 Thread Leonardo Nobrega
I used Clojure recently for prototyping a piece of a face detection system running on Java ME. I had learned a bit of Scheme and wondered if there was already a Lisp implementation for the JVM. A little search and then I found it. When I started playing with it, we could already locate a face in

Re: What are people using Clojure for?

2009-06-19 Thread Berlin Brown
On Jun 18, 12:39 pm, Howard Lewis Ship hls...@gmail.com wrote: I've been doing a number of presentations on Clojure lately (TheServerSide, Portland Code Camp, Open Source Bridge), and I'm getting some interest in Clojure and functional programming. A question that keeps coming up is: where

Re: What are people using Clojure for?

2009-06-19 Thread Fogus
I've been finding it difficult to work Clojure into the mix at my job due to its Lispiness, therefore my experiences have been isolated to free time hacking. However, I hope to make some headway on getting buy-in on using clojure.jar -- specifically the immutable structs and the Ref class. I

What are people using Clojure for?

2009-06-18 Thread Howard Lewis Ship
I've been doing a number of presentations on Clojure lately (TheServerSide, Portland Code Camp, Open Source Bridge), and I'm getting some interest in Clojure and functional programming. A question that keeps coming up is: where would you use Clojure and/or functional? I've had to cite Rich's

Re: What are people using Clojure for?

2009-06-18 Thread Richard Newman
I've been doing a number of presentations on Clojure lately (TheServerSide, Portland Code Camp, Open Source Bridge), and I'm getting some interest in Clojure and functional programming. A question that keeps coming up is: where would you use Clojure and/ or functional? I've been using

Re: What are people using Clojure for?

2009-06-18 Thread Luc Prefontaine
We have an HL7 message bus in production since January 2009 mostly written in Clojure. It links an Hospital Management System to services like radiology, labs, ... It runs in a distributed environment on clusters of several nodes. Using Clojure we see key things that eases the pain

Re: What are people using Clojure for?

2009-06-18 Thread Sean Devlin
I'm the report guy, which means a lot of speadsheet/database/erp/ html scraping/mind reading type work. I use Clojure for a lot of ad- hoc data processing. The following things make my job a lot easier: * Quick feedback from the REPL * Abstracting everything to a hash-map *

Re: What are people using Clojure for?

2009-06-18 Thread Greg Harman
I've been using Clojure for a great deal of what I code for the last 6 months or so, both professionally and personally. (And plan to make an appropriate donation through my company once we've monetized the Clojure-based product). In particular, we've created a data integration tool coded in

Re: What are people using Clojure for?

2009-06-18 Thread Toralf Wittner
On Thu, 2009-06-18 at 09:39 -0700, Howard Lewis Ship wrote: I've been doing a number of presentations on Clojure lately (TheServerSide, Portland Code Camp, Open Source Bridge), and I'm getting some interest in Clojure and functional programming. A question that keeps coming up is: where

Re: What are people using Clojure for?

2009-06-18 Thread Howard Lewis Ship
Yes I see ... right up to date with Tapestry 5.1.0.5. On Thu, Jun 18, 2009 at 2:18 PM, Toralf Wittner toralf.witt...@gmail.comwrote: On Thu, 2009-06-18 at 09:39 -0700, Howard Lewis Ship wrote: I've been doing a number of presentations on Clojure lately (TheServerSide, Portland Code Camp,

Re: What are people using Clojure for?

2009-06-18 Thread Vagif Verdi
On Jun 18, 8:39 am, Howard Lewis Ship hls...@gmail.com wrote: I am having fun learning it by creating a simple web framework. Howard, that's interesting to hear from a Tapestry creator. I'm in a process of preparing to write a web application with clojure web framework compojure. But if you