Re: Clojure Poll 09/2008

2008-09-17 Thread Tom Emerson
On Wed, Sep 10, 2008 at 2:40 PM, Rich Hickey <[EMAIL PROTECTED]> wrote: > What are you doing with Clojure? 1. Using it as a prototyping language for information extraction and NLP applications. 2. Using it to replace Python for data munging. 3. Using it to provide a REPL into a large IE system th

Re: Clojure Poll 09/2008

2008-09-17 Thread Alexander Kjeldaas
2008/9/16 Chouser <[EMAIL PROTECTED]> > > On Tue, Sep 16, 2008 at 4:49 AM, Alexander Kjeldaas > <[EMAIL PROTECTED]> wrote: > > > > 2. Clojure states that it has good support for list comprehensions. > > Maybe I'm misunderstanding list comprehensions, but I'm not completely > > happy. I want a way

Re: Clojure Poll 09/2008

2008-09-16 Thread J. McConnell
On Tue, Sep 16, 2008 at 7:13 PM, Allen Rohner <[EMAIL PROTECTED]> wrote: > > There is one weakness with the comment macro; the Reader has to be > happy with the body of the comment. Including things like # in the > comment body can upset the reader and cause your file to not compile. Yeah, that

Re: Clojure Poll 09/2008

2008-09-16 Thread Allen Rohner
> > 2) Balanced-boundary (non-EOL-terminated) comments. Whether the syntax > > is #| ... |# (á là Common Lisp) or /* ... */ (C- and Java-like) or > > something else, I don't much care, but I think both line-terminated and > > balanced comments are called for. Likewise, whether balanced-boundary

Re: Clojure Poll 09/2008

2008-09-16 Thread J. McConnell
On Tue, Sep 16, 2008 at 4:45 PM, Randall R Schulz <[EMAIL PROTECTED]> wrote: > I'd like to add: > > 2) Balanced-boundary (non-EOL-terminated) comments. Whether the syntax > is #| ... |# (á là Common Lisp) or /* ... */ (C- and Java-like) or > something else, I don't much care, but I think both line

Re: Clojure Poll 09/2008

2008-09-16 Thread Randall R Schulz
On Wednesday 10 September 2008 13:39, Randall R Schulz wrote: > On Wednesday 10 September 2008 11:40, Rich Hickey wrote: > > As we rapidly approach 500 members on the group (!) I thought it > > would be a good time to conduct another poll: > > > > > > What are you doing with Clojure? > > Tinkering

Re: Clojure Poll 09/2008

2008-09-16 Thread Chouser
On Tue, Sep 16, 2008 at 4:49 AM, Alexander Kjeldaas <[EMAIL PROTECTED]> wrote: > > 2. Clojure states that it has good support for list comprehensions. > Maybe I'm misunderstanding list comprehensions, but I'm not completely > happy. I want a way to have destructuring work on the sequence, not > o

Re: Clojure Poll 09/2008

2008-09-16 Thread Alexander Kjeldaas
On Sep 10, 8:40 pm, Rich Hickey <[EMAIL PROTECTED]> wrote: > As we rapidly approach 500 members on the group (!) I thought it would > be a good time to conduct another poll: > > What are you doing with Clojure? > I'm doing useless stuff with Clojure. > What 3 features would you most like to se

Re: Clojure Poll 09/2008

2008-09-13 Thread Moxley Stratton
On Sep 10, 2008, at 11:40 AM, Rich Hickey wrote: > > What are you doing with Clojure? Nothing at the moment. I wrote a knowledgebase engine inspired by the Cyc project, and I also wrote part of a web application in Compojure that lets users create web forms. > What 3 features would you mos

Re: Clojure Poll 09/2008

2008-09-13 Thread Craig McDaniel
> What are you doing with Clojure? I work in a fairly conservative environment where they probably wouldn't approve of my using a language in an alpha state, much less a variant of Lisp! But since I love the language and the interactive environment with Emacs, I decided it's easier to beg forgive

Re: Clojure Poll 09/2008

2008-09-13 Thread kyle smith
> What are you doing with Clojure? I'm trying to write a DSL for molecular dynamics analysis (with partial success). Users will be able to compose complex properties from basic info such as bond lengths/angles, position, velocity, etc. I'd like to add regression and integrate it with a 3d viewer

Re: Clojure Poll 09/2008

2008-09-12 Thread Matt Revelle
On Sep 10, 2008, at 2:40 PM, Rich Hickey wrote: > > As we rapidly approach 500 members on the group (!) I thought it would > be a good time to conduct another poll: > > What are you doing with Clojure? > Building a system for defining and manipulating movement of rigid limbs. That involves v

Re: Clojure Poll 09/2008

2008-09-12 Thread Chouser
On Fri, Sep 12, 2008 at 5:11 PM, Mike Hinchey <[EMAIL PROTECTED]> wrote: > Line and position for compile errors, including in the repl. Like this? user=> (def foo yoink) java.lang.Exception: Unable to resolve symbol: yoink in this context clojure.lang.Compiler$CompilerException: NO_SOURCE_FILE:9

Re: Clojure Poll 09/2008

2008-09-12 Thread Mike Hinchey
> What are you doing with Clojure? Testing java code using emacs/slime and a remote swank repl. I'm also looking to so some semantic web and rdf work, so I'm hoping to hear from others that have already started this type of work with clojure. > What 3 features would you most like to see added n

Re: Clojure Poll 09/2008

2008-09-12 Thread Dmitri P
Doing: learning, deciding whether clojure is appropriate for my company projects Would like: 1) up to date documentation. Online docs are so far behind SVN it's not funny. Yes yes, SVN is not release, but in the beginning stages of the project as it is things happen very fast and sticking with re

Re: Clojure Poll 09/2008

2008-09-12 Thread radu.floricica
> What are you doing with Clojure? Still learning, will try to use it in a production app soon. > What 3 features would you most like to see added next? I just took a look at the contrib section, and realized that a summary of what is available is nowhere to be found (or at least not easy enoug

Re: Clojure Poll 09/2008

2008-09-12 Thread peg
> What are you doing with Clojure? Still learning the language ... trying some java library integration (jboss-JBPM, jboss-drools, apache Camel, Restlet, Freemind) > What 3 features would you most like to see added next? 1) clearer error messages 2) JSON reader form (very close to clojure 's m

Re: Clojure Poll 09/2008

2008-09-12 Thread Rich Hickey
On Sep 11, 4:29 pm, James Reeves <[EMAIL PROTECTED]> wrote: > On Sep 10, 7:40 pm, Rich Hickey <[EMAIL PROTECTED]> wrote: > > > What are you doing with Clojure? > > Working on Compojure, a library/framework for developing web > applications. > > > What 3 features would you most like to see added

Re: Clojure Poll 09/2008

2008-09-12 Thread Paul Drummond
I am currently spending all my spare time developing a website in Python/Django as I felt I needed to learn about a popular existing web framework before attempting to experiment with new ideas in Clojure. As such I haven't been working with Clojure directly for some time but I hope to return to

Re: Clojure Poll 09/2008

2008-09-11 Thread Tom Emerson
On Thu, Sep 11, 2008 at 11:52 AM, Allen Rohner <[EMAIL PROTECTED]> wrote: > I already voted, but I agree with this. Having a standard way to run > clojure scripts from a command line would be very useful. One could trivially take the command-line generated by the shell magick and put it into a s

Re: Clojure Poll 09/2008

2008-09-11 Thread Apurva Sharan
ed and twenty-three thousand, four hundred and fifty-six" [3]> But, this is really just a 'nice to have' ... Regards, Apurva - Original Message - From: "Stuart Sierra" <[EMAIL PROTECTED]> To: "Clojure" Sent: Thursday, September 11, 2008 7:22:39 P

Re: Clojure Poll 09/2008

2008-09-11 Thread Allen Rohner
On Sep 11, 8:32 am, "Paul Stadig" <[EMAIL PROTECTED]> wrote: > I have a stupid idea as well (related to reader macros). Is there any > way we can get the reader to not have problems with > "#!/usr/bin/clojure" as the first line? > > This would allow simple and standard use of Clojure in a script

Re: Clojure Poll 09/2008

2008-09-11 Thread Stuart Sierra
On Sep 11, 1:18 am, Apurva Sharan <[EMAIL PROTECTED]> wrote: > 3) Equivalent of 'format' macro. This would be really helpful in debugging. There is a "printf" in recent Clojure SVN. -Stuart --~--~-~--~~~---~--~~ You received this message because you are subscribed

Re: Clojure Poll 09/2008

2008-09-11 Thread Paul Stadig
I have a stupid idea as well (related to reader macros). Is there any way we can get the reader to not have problems with "#!/usr/bin/clojure" as the first line? This would allow simple and standard use of Clojure in a script file. Or perhaps a solution (other than mucking with the reader) is to

Re: Clojure Poll 09/2008

2008-09-11 Thread noahr
Another (possibly stupid) idea: Have some prefix-character to allow you to have the argument to a macro be evaluated (sorta like a function), and its resulting data structure given to the macro instead. I realize the whole point of macros is that the arguments ARENT evaluated, but would it be use

Re: Clojure Poll 09/2008

2008-09-11 Thread Chouser
On Thu, Sep 11, 2008 at 3:23 AM, hoeck <[EMAIL PROTECTED]> wrote: > > Funny, had this idea too and know playing with an implementation of > relational algebra in clojure. I'm using clojures hashmaps for indexes > and vectors to represent the tuples. For conditions, I am using > functions returning

Re: Clojure Poll 09/2008

2008-09-11 Thread hoeck
On 10 Sep., 21:28, Allen Rohner <[EMAIL PROTECTED]> wrote: > Finally, not that I'm asking you or anyone else to build this, I'm > just throwing this out there to see if anyone else is thinking along > the same lines as me :-). I think it would be really cool to build a > database in Clojure. SQL

Re: Clojure Poll 09/2008

2008-09-10 Thread Rastislav Kassak
On 9/11/08, jim <[EMAIL PROTECTED]> wrote: > > What I'm doing? > > Learning functional programming concepts (monads, monad transformers, > arrows) > Learning logic programming concepts. > Implementing state machine, parsing and relational algebra/calculus > libraries. > HTML, Javascript and

Re: Clojure Poll 09/2008

2008-09-10 Thread Apurva Sharan
05:30 Chennai, Kolkata, Mumbai, New Delhi Subject: Clojure Poll 09/2008 As we rapidly approach 500 members on the group (!) I thought it would be a good time to conduct another poll: What are you doing with Clojure? What 3 features would you mos

Re: Clojure Poll 09/2008

2008-09-10 Thread jim
What I'm doing? Learning functional programming concepts (monads, monad transformers, arrows) Learning logic programming concepts. Implementing state machine, parsing and relational algebra/calculus libraries. HTML, Javascript and CSS generators. Writing a net server framework; have an HTTP serve

Re: Clojure Poll 09/2008

2008-09-10 Thread Randall R Schulz
On Wednesday 10 September 2008 16:15, Shawn Hoover wrote: > ... > >1. A native executable would be preferred to launching with java > or a batch file (on Windows, especially, where you're always left > with an extra Y/N prompt after you Ctrl-c out of the REPL). Explore the difference between

Re: Clojure Poll 09/2008

2008-09-10 Thread Shawn Hoover
On Wed, Sep 10, 2008 at 11:40 AM, Rich Hickey <[EMAIL PROTECTED]> wrote: > > As we rapidly approach 500 members on the group (!) I thought it would > be a good time to conduct another poll: > > > What are you doing with Clojure? > Exploring Lisp and Clojure's functional approach and concurrency t

Re: Clojure Poll 09/2008

2008-09-10 Thread Ozzi Lee
> What are you doing with Clojure? Some simple web stuff, nothing exciting so far. What 3 features would you most like to see added next? 1. Better error messages. 2. Better error messages. 3. Better error messages :-) --~--~-~--~~~---~--~~ You received this me

Re: Clojure Poll 09/2008

2008-09-10 Thread Raoul Duke
total n00b still, here. if chances come up to speed-up the compiler (e.g. would something like Scala's fsc be something one could create for Clojure?), i'd never say no to such changes. :-) --~--~-~--~~~---~--~~ You received this message because you are subscribed

Re: Clojure Poll 09/2008

2008-09-10 Thread Jamie Brandon
> 1. Not a good way to READ from a string, (read (PushbackReader. (StringReader. my-string))) > I've noticed functions can only refer to those previously defined, so you > couldnt have 2 that depend on one another This is because symbols are looked up at compile time. So what you can do is (d

Re: Clojure Poll 09/2008

2008-09-10 Thread John Hodge
> What are you doing with Clojure? Nothing yet, still learning. > > What 3 features would you most like to see added next? > > Just two I can think of: 1) a persistent priority queue 2) a persistent deque, modeled perhaps on Haskell's Data.Sequence. Thanks, Jack --~--~-~--~~---

Re: Clojure Poll 09/2008

2008-09-10 Thread Meikel Brandmeyer
Hi, Am 10.09.2008 um 20:40 schrieb Rich Hickey: What are you doing with Clojure? At home mostly pet projects to learn different aspects of programming: - lazy-map started as closure became a proxy and will finally end up in Java. => Java to Clojure Interface - parser (parser combinator libra

Re: Clojure Poll 09/2008

2008-09-10 Thread Randall R Schulz
On Wednesday 10 September 2008 11:40, Rich Hickey wrote: > As we rapidly approach 500 members on the group (!) I thought it > would be a good time to conduct another poll: > > > What are you doing with Clojure? Tinkering. Contemplating an extensibility mechanism for my theorem prover. > What 3

Re: Clojure Poll 09/2008

2008-09-10 Thread PJ Durai
On Wed, Sep 10, 2008 at 12:40 PM, Rich Hickey <[EMAIL PROTECTED]> wrote: > > As we rapidly approach 500 members on the group (!) I thought it would > be a good time to conduct another poll: > > > What are you doing with Clojure? For now, java scripting. I love Clojure and LFE (Lisp Flavoured Er

Re: Clojure Poll 09/2008

2008-09-10 Thread .Bill Smith
I use Clojure for informal scripting and for testing Java code. Bill --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com To unsubscribe from

Re: Clojure Poll 09/2008

2008-09-10 Thread Michael Reid
Hi, On Wed, Sep 10, 2008 at 2:40 PM, Rich Hickey <[EMAIL PROTECTED]> wrote: > What are you doing with Clojure? > Currently I'm working on writing extensions to JSF (JavaServer Faces) that allow seamless use from Clojure. One offshoot of this is to experiment with a browser-based Clojure IDE. >

Re: Clojure Poll 09/2008

2008-09-10 Thread Rastislav Kassak
Yeah, CQL (Clojure Query Language) is that data manipulation example I was mentioning. :) On 9/10/08, Allen Rohner <[EMAIL PROTECTED]> wrote: > > > > What are you doing with Clojure? > > > A webapp using compojure + statistics ( bayes probability, > clustering ) > > > > What 3 features would y

Re: Clojure Poll 09/2008

2008-09-10 Thread Tom Emerson
One possibility would be to come up with a wrapper around SleepyCat's Java DBD implementation... basically it is providing the low-level features you mention on top of which one could build a bunch of different things. On Wed, Sep 10, 2008 at 3:28 PM, Allen Rohner <[EMAIL PROTECTED]> wrote: > > >

Re: Clojure Poll 09/2008

2008-09-10 Thread Raoul Duke
> There are many subtle nuances that have to > be understood, and many things you initially try to do are the 'wrong > way' etc. request-to-all from this newbie: pretty please add even succinct notes about those things to the wiki. somewhere consistent, so other newbies can find them. > 2) > An

Re: Clojure Poll 09/2008

2008-09-10 Thread noahr
I'm actually building a production application with it for the company where I work, which is quite exciting. (Until my permission to do so gets revoked, of course). That's also why I'll no doubt be spamming the list with so many questions :p The application will be of the server-side message dis

Re: Clojure Poll 09/2008

2008-09-10 Thread Allen Rohner
> What are you doing with Clojure? A webapp using compojure + statistics ( bayes probability, clustering ) > What 3 features would you most like to see added next? 1. friendlier compiler error messages 2. better stack traces (maybe a "clojure-only" mode that only prints the lines in the stack

Re: Clojure Poll 09/2008

2008-09-10 Thread Rastislav Kassak
On 9/10/08, Rich Hickey <[EMAIL PROTECTED]> wrote: > > As we rapidly approach 500 members on the group (!) I thought it would > be a good time to conduct another poll: > > > What are you doing with Clojure? Nothing ATM, not enough time. :) > > > What 3 features would you most like to see add

Clojure Poll 09/2008

2008-09-10 Thread Rich Hickey
As we rapidly approach 500 members on the group (!) I thought it would be a good time to conduct another poll: What are you doing with Clojure? What 3 features would you most like to see added next? Thanks, Rich --~--~-~--~~~---~--~~ You received this messag