Re: Future of clojure.contrib.core/-?> macro

2011-04-19 Thread Stuart Halloway
> Concerning my own modules in old contrib, there are three that I use myself 
> and that I am planning to maintain, independently of where they will end up:
> - clojure.contrib.monads
> - clojure.contrib.macro-utils
> - clojure.contrib.generic

There is an empty repos already waiting for your macro utils:  
https://github.com/clojure/tools.macro

I have put some suggested names for the other new projects at 
http://dev.clojure.org/display/design/Contrib+Library+Names. Please review and 
comment, either there or here on the list.

Stu
Clojure/core
http://clojure.com



-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


Re: Future of clojure.contrib.core/-?> macro

2011-04-19 Thread Laurent PETIT
2011/4/19 Stuart Halloway :
>> Concerning my own modules in old contrib, there are three that I use myself 
>> and that I am planning to maintain, independently of where they will end up:
>> - clojure.contrib.monads
>> - clojure.contrib.macro-utils
>> - clojure.contrib.generic
>
> There is an empty repos already waiting for your macro utils:  
> https://github.com/clojure/tools.macro

OK. Note that I don't like very much this name, tools.macro. Too
generic. tools.core could be better : would reflect functions that may
go into clojure.core, or that are to be considered at the same level
for contrib project as is clojure.core for clojure project.
Or something even more "specialized" in the name, if this makes sense,
like tools.composition, or tools.nilsafe for all nilsafe variants of
operators, etc.

>
> I have put some suggested names for the other new projects at 
> http://dev.clojure.org/display/design/Contrib+Library+Names. Please review 
> and comment, either there or here on the list.
>
> Stu
> Clojure/core
> http://clojure.com
>
>
>
> --
> 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
> Note that posts from new members are moderated - please be patient with your 
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


Re: Future of clojure.contrib.core/-?> macro

2011-04-19 Thread Stuart Halloway
> 2011/4/19 Stuart Halloway :
>>> Concerning my own modules in old contrib, there are three that I use myself 
>>> and that I am planning to maintain, independently of where they will end up:
>>> - clojure.contrib.monads
>>> - clojure.contrib.macro-utils
>>> - clojure.contrib.generic
>> 
>> There is an empty repos already waiting for your macro utils:  
>> https://github.com/clojure/tools.macro
> 
> OK. Note that I don't like very much this name, tools.macro. Too
> generic. tools.core could be better : would reflect functions that may
> go into clojure.core, or that are to be considered at the same level
> for contrib project as is clojure.core for clojure project.
> Or something even more "specialized" in the name, if this makes sense,
> like tools.composition, or tools.nilsafe for all nilsafe variants of
> operators, etc.

tools.macro is a namespace for tools for macro writers.

For things like -?> I proposed clojure.core.composition, which seems consistent 
with what you are saying (see 
http://dev.clojure.org/display/design/Contrib+Library+Names).

Stu

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Re: Future of clojure.contrib.core/-?> macro

2011-04-19 Thread Laurent PETIT
2011/4/19 Stuart Halloway :
> 2011/4/19 Stuart Halloway :
>
> Concerning my own modules in old contrib, there are three that I use myself
> and that I am planning to maintain, independently of where they will end up:
>
> - clojure.contrib.monads
>
> - clojure.contrib.macro-utils
>
> - clojure.contrib.generic
>
> There is an empty repos already waiting for your macro utils:
>  https://github.com/clojure/tools.macro
>
> OK. Note that I don't like very much this name, tools.macro. Too
> generic. tools.core could be better : would reflect functions that may
> go into clojure.core, or that are to be considered at the same level
> for contrib project as is clojure.core for clojure project.
> Or something even more "specialized" in the name, if this makes sense,
> like tools.composition, or tools.nilsafe for all nilsafe variants of
> operators, etc.
>
> tools.macro is a namespace for tools for macro writers.

Ah ok, so -?> and -?>> indeed really do not belong to tools.macro

> For things like -?> I proposed clojure.core.composition, which seems
> consistent with what you are saying
> (see http://dev.clojure.org/display/design/Contrib+Library+Names).

Why not clojure.core.composition ?
But to be honest, deep inside, I have the secret hope that -?> and
-?>> could be located near their -> and ->> cousins, e.g. in
clojure.core <3

> Stu
>
> --
> 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
> Note that posts from new members are moderated - please be patient with your
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


Re: Feedback Request

2011-04-19 Thread Pierre Allix
Such a wrapper can be really useful. There is also swing-utils in
contribs.

We also have a few wrapper functions for our project, you may find
them interesting: http://bit.ly/h1RN6r

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


ANN: Begame, Clojure game engine

2011-04-19 Thread Pepijn de Vos
Hi,

In the past weeks I've worked hard on writing a 'lightweight'(no features ;) 
game engine in Clojure on top of Swing.

I have come to the point where it is ready enough to start writing my actual 
game.

I'd be interested to see and hear what you think (and possibly make) of it.

Copied from my blog: 
> Begame currently provides:
> 
> A game loop
> Time based animation
> Collision detection
> All the Swing stuff you don't care about
> Protocols
> actor; objects that do stuff
> visible; objects that draw themselves
> solid; objects involved in collision detection
> Get it.
> 
> See the examples, and check out the source from Github.

I just realized on key component is still missing: sound! I'll see what I can 
find out about that.

Groeten,
Pepijn de Vos
--
Sent from my iPod Shuffle
http://pepijndevos.nl

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Who's using Clojure?

2011-04-19 Thread Damien Lepage
Hi Everyone,

I'm on a mission: introducing Clojure in my company, which is a big
consulting company like many others.

I started talking about Clojure to my manager yesterday.
I was prepared to talk about all the technical benefits and he was
interested.
I still have a long way to go but I think that was a good start.

However I need to figure out how to answer to one of his questions: who is
using Clojure?

Obviously I know each of you is using Clojure, that makes almost 5,000
people.
I know there is Relevance and Clojure/core.
I read about BackType or FlightCaster using Clojure.

But, let's face it, that doesn't give me a killer answer.

What could help is a list of success stories, a bit like MongoDB published
here:
http://www.mongodb.org/display/DOCS/Production+Deployments

Is there a place where I could find this kind of information for Clojure?

Thanks

-- 
Damien Lepage
http://damienlepage.com

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Re: Future of clojure.contrib.core/-?> macro

2011-04-19 Thread Konrad Hinsen
On 19 Apr, 2011, at 13:56 , Stuart Halloway wrote:

>> Concerning my own modules in old contrib, there are three that I use myself 
>> and that I am planning to maintain, independently of where they will end up:
>> - clojure.contrib.monads
>> - clojure.contrib.macro-utils
>> - clojure.contrib.generic
> 
> There is an empty repos already waiting for your macro utils:  
> https://github.com/clojure/tools.macro

Great, thanks, I'll start with that one. Monads depend on it anyway. But I need 
commit permissions, which I probably don't have, but I don't even know how to 
find out without trying to do a commit. Can you please add me in the right 
place? My github account is khinsen.

> I have put some suggested names for the other new projects at 
> http://dev.clojure.org/display/design/Contrib+Library+Names. Please review 
> and comment, either there or here on the list.

It seems that for now the top-level namespaces (well, next-to-top) are
- clojure.core
- clojure.data
- clojure.java
- clojure.tools

I would like to suggest a new one, clojure.control, for control structures. 
This would be the natural home for monads, but also for parallelization 
frameworks and even for threading macros. None of this really fits into "data" 
or "tools".

If the goal is to keep the number of top-level namespaces as small as possible, 
I'd even propose to put clojure.contrib.generic under that label. Otherwise, 
I'd propose yet another namespace, clojure.interfaces, where the various 
submodules of generic would find their home next to other protocols and 
interfaces of general interest.

Konrad.


-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


Re: Feedback Request

2011-04-19 Thread pepijn (aka fliebel)
I'll look at it more closely later, but the idea of a Swing wrapper
DSL is awesome.

It occurred to me that Lisp is data as code, and that every object can
transform itself into something printable (toString).

So why don't objects support toSwing? With the aid of metadata, I'm
sure it could work.

On Apr 19, 12:57 am, Dave Ray  wrote:
> Hi,
>
> For the last few weeks, I've been working on a Clojure Swing wrapper
> called Seesaw. I've learned a lot about Clojure so far, but I think
> it's time to ask for some feedback. If I wait 'til it's perfect or
> complete, ... well, then no one would ever hear from me.  The code can
> be found on github here:
>
>  https://github.com/daveray/seesaw
>
> I guess I'm looking for two kinds of feedback:
>
> 1) Is something like this useful or interesting to anybody? As someone
> who spends a lot of time programming Swing, it's useful to me, but if
> some tweaks or changes would help others, I'd like to know.
>
> 2) How bad am I abusing Clojure and what could I do to improve it?
> It's not particularly functional, but I'm currently using Swing's
> insanely imperative style as an excuse for that.
>
> Thanks!
>
> Dave

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


Re: ANN: Begame, Clojure game engine

2011-04-19 Thread pepijn (aka fliebel)
Oh, HTML got lost. Links:

http://pepijndevos.nl/on-the-proccess-of-writing-a-game-engine-in-c
https://github.com/pepijndevos/Begame/tree/master/src/examples
https://github.com/pepijndevos/Begame/

On Apr 19, 4:32 pm, Pepijn de Vos  wrote:
> Hi,
>
> In the past weeks I've worked hard on writing a 'lightweight'(no features ;) 
> game engine in Clojure on top of Swing.
>
> I have come to the point where it is ready enough to start writing my actual 
> game.
>
> I'd be interested to see and hear what you think (and possibly make) of it.
>
> Copied from my blog:
>
> > Begame currently provides:
>
> > A game loop
> > Time based animation
> > Collision detection
> > All the Swing stuff you don't care about
> > Protocols
> > actor; objects that do stuff
> > visible; objects that draw themselves
> > solid; objects involved in collision detection
> > Get it.
>
> > See the examples, and check out the source from Github.
>
> I just realized on key component is still missing: sound! I'll see what I can 
> find out about that.
>
> Groeten,
> Pepijn de Vos
> --
> Sent from my iPod Shufflehttp://pepijndevos.nl

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


ANN: Clojure Atlas (preview!)

2011-04-19 Thread Chas Emerick
Today, I’m opening up a “preview” site for Clojure Atlas [1], a new side 
project of mine that I’m particularly excited about.

Clojure Atlas is an experiment in visualizing a programming language and its 
standard library.  I’ve long been frustrated with the limitations of text in 
programming, and this is my attempt to do something about it.  From the site:

While Clojure Atlas has a number of raisons d’être, it fundamentally exists 
because I’ve consistently thought that typical programming language and API 
references – being, in general, walls of text and alphabetized links – are 
really poor at conveying the most important information: not the minutiae of 
function signatures and class hierarchies, but the stuff that’s “between the 
lines”, the context and interrelationships between such things that too often 
are only discovered and internalized by bumping into them in the course of 
programming. This is especially true if we’re learning a language and its 
libraries (really, a never-ending process given the march of progress), and 
what’s standing in our way is not, for example, being able to easily access the 
documentation or signature for a particular  known function, but discovering 
the mere existence of a previously-unknown function that is perfect for our 
needs at a given moment.

This is just a preview – all sizzle and no steak, as it were.  I’m working away 
at the ontology that drives the visualization and user experience, but I want 
to get some more early (quiet) feedback from a few folks to make sure I’m not 
committing egregious sins in various ways before throwing open the doors to the 
world.

In the meantime, if you’re really interested, follow @ClojureAtlas [2], and/or 
sign up for email updates [3] on the site. 

- Chas

[1] http://clojureatlas.com
[2] http://twitter.com/ClojureAtlas
[3] http://clojureatlas.com/subscribe


P.S. This is a ML repost of my announcement @ 
http://cemerick.com/2011/04/19/clojure-atlas-preview/

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Re: Feedback Request

2011-04-19 Thread Dave Ray
Thanks. At the moment Seesaw has a ToWidget protocol which it uses to
implicitly convert things to Swing components (String -> JLabel,
Action -> JButton, etc). So it should be pretty extensible beyond the
default conversions that are supplied.

Dave

On Tue, Apr 19, 2011 at 10:41 AM, pepijn (aka fliebel)
 wrote:
> I'll look at it more closely later, but the idea of a Swing wrapper
> DSL is awesome.
>
> It occurred to me that Lisp is data as code, and that every object can
> transform itself into something printable (toString).
>
> So why don't objects support toSwing? With the aid of metadata, I'm
> sure it could work.
>
> On Apr 19, 12:57 am, Dave Ray  wrote:
>> Hi,
>>
>> For the last few weeks, I've been working on a Clojure Swing wrapper
>> called Seesaw. I've learned a lot about Clojure so far, but I think
>> it's time to ask for some feedback. If I wait 'til it's perfect or
>> complete, ... well, then no one would ever hear from me.  The code can
>> be found on github here:
>>
>>  https://github.com/daveray/seesaw
>>
>> I guess I'm looking for two kinds of feedback:
>>
>> 1) Is something like this useful or interesting to anybody? As someone
>> who spends a lot of time programming Swing, it's useful to me, but if
>> some tweaks or changes would help others, I'd like to know.
>>
>> 2) How bad am I abusing Clojure and what could I do to improve it?
>> It's not particularly functional, but I'm currently using Swing's
>> insanely imperative style as an excuse for that.
>>
>> Thanks!
>>
>> Dave
>
> --
> 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
> Note that posts from new members are moderated - please be patient with your 
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


Re: ANN: Clojure Atlas (preview!)

2011-04-19 Thread Ambrose Bonnaire-Sergeant
Oh wow, this looks exciting! Subbed.

Ambrose

On Wed, Apr 20, 2011 at 12:19 AM, Chas Emerick wrote:

> Today, I’m opening up a “preview” site for Clojure Atlas [1], a new side
> project of mine that I’m particularly excited about.
>
> Clojure Atlas is an experiment in visualizing a programming language and
> its standard library.  I’ve long been frustrated with the limitations of
> text in programming, and this is my attempt to do something about it.  From
> the site:
>
> While Clojure Atlas has a number of *raisons d’être*, it fundamentally
> exists because I’ve consistently thought that typical programming language
> and API references – being, in general, walls of text and alphabetized links
> – are really poor at conveying the most important information: not the
> minutiae of function signatures and class hierarchies, but the stuff that’s
> “between the lines”, the context and interrelationships between such things
> that too often are only discovered and internalized by bumping into them in
> the course of programming. This is especially true if we’re learning a
> language and its libraries (really, a never-ending process given the march
> of progress), and what’s standing in our way is not, for example, being able
> to easily access the documentation or signature for a particular known
> function, but *discovering* the mere existence of a previously-unknown
> function that is perfect for our needs at a given moment.
>
> This is just a preview – all sizzle and no steak, as it were.  I’m working
> away at the ontology that drives the visualization and user experience, but
> I want to get some more early (quiet) feedback from a few folks to make sure
> I’m not committing egregious sins in various ways before throwing open the
> doors to the world.
>
> In the meantime, if you’re really interested, follow @ClojureAtlas [2],
> and/or sign up for email updates [3] on the site.
> - Chas
>
> [1] http://clojureatlas.com
> [2] http://twitter.com/ClojureAtlas
> [3] http://clojureatlas.com/subscribe
>
>
> P.S. This is a ML repost of my announcement @
> http://cemerick.com/2011/04/19/clojure-atlas-preview/
>
> --
> 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
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Re: ANN: Clojure Atlas (preview!)

2011-04-19 Thread Paul deGrandis
This is a great piece visualization for Clojure and very much how I
think about the language as I'm working with it (based on the pictures
and descriptions).  This is a nice niche piece of documentation for
the community, power users, and newly emerging Clojure shops.

Is your freemium model limiting namespaces/content. functionality, or
both?

Paul


On Apr 19, 9:27 am, Ambrose Bonnaire-Sergeant
 wrote:
> Oh wow, this looks exciting! Subbed.
>
> Ambrose
>
> On Wed, Apr 20, 2011 at 12:19 AM, Chas Emerick wrote:
>
>
>
>
>
>
>
> > Today, I’m opening up a “preview” site for Clojure Atlas [1], a new side
> > project of mine that I’m particularly excited about.
>
> > Clojure Atlas is an experiment in visualizing a programming language and
> > its standard library.  I’ve long been frustrated with the limitations of
> > text in programming, and this is my attempt to do something about it.  From
> > the site:
>
> > While Clojure Atlas has a number of *raisons d’être*, it fundamentally
> > exists because I’ve consistently thought that typical programming language
> > and API references – being, in general, walls of text and alphabetized links
> > – are really poor at conveying the most important information: not the
> > minutiae of function signatures and class hierarchies, but the stuff that’s
> > “between the lines”, the context and interrelationships between such things
> > that too often are only discovered and internalized by bumping into them in
> > the course of programming. This is especially true if we’re learning a
> > language and its libraries (really, a never-ending process given the march
> > of progress), and what’s standing in our way is not, for example, being able
> > to easily access the documentation or signature for a particular known
> > function, but *discovering* the mere existence of a previously-unknown
> > function that is perfect for our needs at a given moment.
>
> > This is just a preview – all sizzle and no steak, as it were.  I’m working
> > away at the ontology that drives the visualization and user experience, but
> > I want to get some more early (quiet) feedback from a few folks to make sure
> > I’m not committing egregious sins in various ways before throwing open the
> > doors to the world.
>
> > In the meantime, if you’re really interested, follow @ClojureAtlas [2],
> > and/or sign up for email updates [3] on the site.
> > - Chas
>
> > [1]http://clojureatlas.com
> > [2]http://twitter.com/ClojureAtlas
> > [3]http://clojureatlas.com/subscribe
>
> > P.S. This is a ML repost of my announcement @
> >http://cemerick.com/2011/04/19/clojure-atlas-preview/
>
> > --
> > 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
> > Note that posts from new members are moderated - please be patient with
> > your first post.
> > To unsubscribe from this group, send email to
> > clojure+unsubscr...@googlegroups.com
> > For more options, visit this group at
> >http://groups.google.com/group/clojure?hl=en

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


Re: ANN: Clojure Atlas (preview!)

2011-04-19 Thread rob levy
This seems great.  The $20 bothers me, not because I don't want to pay it, I
would gladly donate this meager amount for such a useful resource.  There's
just something in poor taste about not making this open to everyone.  And
there's an implicit camaraderie and good will that developer communities
have come to expect that makes this paywall seem weird and unwelcoming.  If
you framed this as a donation, with access not contingent on donation, it
would be perfectly fine-- and people might actually use it.

On Tue, Apr 19, 2011 at 12:45 PM, Paul deGrandis
wrote:

> This is a great piece visualization for Clojure and very much how I
> think about the language as I'm working with it (based on the pictures
> and descriptions).  This is a nice niche piece of documentation for
> the community, power users, and newly emerging Clojure shops.
>
> Is your freemium model limiting namespaces/content. functionality, or
> both?
>
> Paul
>
>
> On Apr 19, 9:27 am, Ambrose Bonnaire-Sergeant
>  wrote:
> > Oh wow, this looks exciting! Subbed.
> >
> > Ambrose
> >
> > On Wed, Apr 20, 2011 at 12:19 AM, Chas Emerick  >wrote:
> >
> >
> >
> >
> >
> >
> >
> > > Today, I’m opening up a “preview” site for Clojure Atlas [1], a new
> side
> > > project of mine that I’m particularly excited about.
> >
> > > Clojure Atlas is an experiment in visualizing a programming language
> and
> > > its standard library.  I’ve long been frustrated with the limitations
> of
> > > text in programming, and this is my attempt to do something about it.
>  From
> > > the site:
> >
> > > While Clojure Atlas has a number of *raisons d’être*, it fundamentally
> > > exists because I’ve consistently thought that typical programming
> language
> > > and API references – being, in general, walls of text and alphabetized
> links
> > > – are really poor at conveying the most important information: not the
> > > minutiae of function signatures and class hierarchies, but the stuff
> that’s
> > > “between the lines”, the context and interrelationships between such
> things
> > > that too often are only discovered and internalized by bumping into
> them in
> > > the course of programming. This is especially true if we’re learning a
> > > language and its libraries (really, a never-ending process given the
> march
> > > of progress), and what’s standing in our way is not, for example, being
> able
> > > to easily access the documentation or signature for a particular known
> > > function, but *discovering* the mere existence of a previously-unknown
> > > function that is perfect for our needs at a given moment.
> >
> > > This is just a preview – all sizzle and no steak, as it were.  I’m
> working
> > > away at the ontology that drives the visualization and user experience,
> but
> > > I want to get some more early (quiet) feedback from a few folks to make
> sure
> > > I’m not committing egregious sins in various ways before throwing open
> the
> > > doors to the world.
> >
> > > In the meantime, if you’re really interested, follow @ClojureAtlas [2],
> > > and/or sign up for email updates [3] on the site.
> > > - Chas
> >
> > > [1]http://clojureatlas.com
> > > [2]http://twitter.com/ClojureAtlas
> > > [3]http://clojureatlas.com/subscribe
> >
> > > P.S. This is a ML repost of my announcement @
> > >http://cemerick.com/2011/04/19/clojure-atlas-preview/
> >
> > > --
> > > 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
> > > Note that posts from new members are moderated - please be patient with
> > > your first post.
> > > To unsubscribe from this group, send email to
> > > clojure+unsubscr...@googlegroups.com
> > > For more options, visit this group at
> > >http://groups.google.com/group/clojure?hl=en
>
> --
> 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
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
>

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Re: ANN: Clojure Atlas (preview!)

2011-04-19 Thread Aaron Bedra
I would pay $20 per project for this easily.  You did some great work 
(from the looks of it anyways) and you should get the financial reward 
from it.  This isn't a charity, it's a service, and I would treat it as 
such.  Keep up the awesome!


--
Cheers,

Aaron Bedra
--
Clojure/core
http://clojure.com



On 04/19/2011 01:10 PM, rob levy wrote:
This seems great.  The $20 bothers me, not because I don't want to pay 
it, I would gladly donate this meager amount for such a useful 
resource.  There's just something in poor taste about not making this 
open to everyone.  And there's an implicit camaraderie and good will 
that developer communities have come to expect that makes this paywall 
seem weird and unwelcoming.  If you framed this as a donation, with 
access not contingent on donation, it would be perfectly fine-- and 
people might actually use it.


On Tue, Apr 19, 2011 at 12:45 PM, Paul deGrandis 
mailto:paul.degran...@gmail.com>> wrote:


This is a great piece visualization for Clojure and very much how I
think about the language as I'm working with it (based on the pictures
and descriptions).  This is a nice niche piece of documentation for
the community, power users, and newly emerging Clojure shops.

Is your freemium model limiting namespaces/content. functionality, or
both?

Paul


On Apr 19, 9:27 am, Ambrose Bonnaire-Sergeant
mailto:abonnaireserge...@gmail.com>>
wrote:
> Oh wow, this looks exciting! Subbed.
>
> Ambrose
>
> On Wed, Apr 20, 2011 at 12:19 AM, Chas Emerick
mailto:cemer...@snowtide.com>>wrote:
>
>
>
>
>
>
>
> > Today, I’m opening up a “preview” site for Clojure Atlas [1],
a new side
> > project of mine that I’m particularly excited about.
>
> > Clojure Atlas is an experiment in visualizing a programming
language and
> > its standard library.  I’ve long been frustrated with the
limitations of
> > text in programming, and this is my attempt to do something
about it.  From
> > the site:
>
> > While Clojure Atlas has a number of *raisons d’être*, it
fundamentally
> > exists because I’ve consistently thought that typical
programming language
> > and API references – being, in general, walls of text and
alphabetized links
> > – are really poor at conveying the most important information:
not the
> > minutiae of function signatures and class hierarchies, but the
stuff that’s
> > “between the lines”, the context and interrelationships
between such things
> > that too often are only discovered and internalized by bumping
into them in
> > the course of programming. This is especially true if we’re
learning a
> > language and its libraries (really, a never-ending process
given the march
> > of progress), and what’s standing in our way is not, for
example, being able
> > to easily access the documentation or signature for a
particular known
> > function, but *discovering* the mere existence of a
previously-unknown
> > function that is perfect for our needs at a given moment.
>
> > This is just a preview – all sizzle and no steak, as it were.
 I’m working
> > away at the ontology that drives the visualization and user
experience, but
> > I want to get some more early (quiet) feedback from a few
folks to make sure
> > I’m not committing egregious sins in various ways before
throwing open the
> > doors to the world.
>
> > In the meantime, if you’re really interested, follow
@ClojureAtlas [2],
> > and/or sign up for email updates [3] on the site.
> > - Chas
>
> > [1]http://clojureatlas.com
> > [2]http://twitter.com/ClojureAtlas
> > [3]http://clojureatlas.com/subscribe
>
> > P.S. This is a ML repost of my announcement @
> >http://cemerick.com/2011/04/19/clojure-atlas-preview/
>
> > --
> > 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

> > Note that posts from new members are moderated - please be
patient with
> > your first post.
> > To unsubscribe from this group, send email to
> > clojure+unsubscr...@googlegroups.com

> > For more options, visit this group at
> >http://groups.google.com/group/clojure?hl=en

--
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

Note that posts from new members are moderated - please be patient
with your first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com


Re: ANN: Clojure Atlas (preview!)

2011-04-19 Thread Aaron Bedra
Also, when I mean "per project", I mean that in the sense that I am 
working with different customers who would find it valuable and pay for 
the access for them :)


--
Cheers,

Aaron Bedra
--
Clojure/core
http://clojure.com



On 04/19/2011 01:23 PM, Aaron Bedra wrote:
I would pay $20 per project for this easily.  You did some great work 
(from the looks of it anyways) and you should get the financial reward 
from it.  This isn't a charity, it's a service, and I would treat it 
as such.  Keep up the awesome!


--
Cheers,

Aaron Bedra
--
Clojure/core
http://clojure.com




--
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Re: ANN: Clojure Atlas (preview!)

2011-04-19 Thread Chas Emerick
Duly noted Aaron, and thanks. :-)

- Chas

On Apr 19, 2011, at 1:23 PM, Aaron Bedra wrote:

> I would pay $20 per project for this easily.  You did some great work (from 
> the looks of it anyways) and you should get the financial reward from it.  
> This isn't a charity, it's a service, and I would treat it as such.  Keep up 
> the awesome! 
> 
> -- 
> Cheers,
> 
> Aaron Bedra
> --
> Clojure/core
> http://clojure.com

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Re: ANN: Clojure Atlas (preview!)

2011-04-19 Thread rob levy
I think there might be something I don't get about the "hand-curated"
aspect.  It would be great if it could be crowd sourced, with the kinds of
heterarchical guarantees of quality and expertise that have served services
like StackOverflow and Wikipedia so well.

On Tue, Apr 19, 2011 at 1:26 PM, Aaron Bedra  wrote:

>  Also, when I mean "per project", I mean that in the sense that I am
> working with different customers who would find it valuable and pay for the
> access for them :)
>
>
> --
> Cheers,
>
> Aaron Bedra
> --
> Clojure/corehttp://clojure.com
>
>
>
> On 04/19/2011 01:23 PM, Aaron Bedra wrote:
>
> I would pay $20 per project for this easily.  You did some great work (from
> the looks of it anyways) and you should get the financial reward from it.
> This isn't a charity, it's a service, and I would treat it as such.  Keep up
> the awesome!
>
> --
> Cheers,
>
> Aaron Bedra
> --
> Clojure/corehttp://clojure.com
>
>
>
>   --
> 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
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
>

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Re: ANN: Clojure Atlas (preview!)

2011-04-19 Thread Brenton
Great work Chas!

I can't wait to try it out (and pay for it).

On Apr 19, 9:19 am, Chas Emerick  wrote:
> Today, I’m opening up a “preview” site for Clojure Atlas [1], a new side 
> project of mine that I’m particularly excited about.
>
> Clojure Atlas is an experiment in visualizing a programming language and its 
> standard library.  I’ve long been frustrated with the limitations of text in 
> programming, and this is my attempt to do something about it.  >From the site:
>
> While Clojure Atlas has a number of raisons d’être, it fundamentally exists 
> because I’ve consistently thought that typical programming language and API 
> references – being, in general, walls of text and alphabetized links – are 
> really poor at conveying the most important information: not the minutiae of 
> function signatures and class hierarchies, but the stuff that’s “between the 
> lines”, the context and interrelationships between such things that too often 
> are only discovered and internalized by bumping into them in the course of 
> programming. This is especially true if we’re learning a language and its 
> libraries (really, a never-ending process given the march of progress), and 
> what’s standing in our way is not, for example, being able to easily access 
> the documentation or signature for a particular  known function, but 
> discovering the mere existence of a previously-unknown function that is 
> perfect for our needs at a given moment.
>
> This is just a preview – all sizzle and no steak, as it were.  I’m working 
> away at the ontology that drives the visualization and user experience, but I 
> want to get some more early (quiet) feedback from a few folks to make sure 
> I’m not committing egregious sins in various ways before throwing open the 
> doors to the world.
>
> In the meantime, if you’re really interested, follow @ClojureAtlas [2], 
> and/or sign up for email updates [3] on the site.
>
> - Chas
>
> [1]http://clojureatlas.com
> [2]http://twitter.com/ClojureAtlas
> [3]http://clojureatlas.com/subscribe
>
> P.S. This is a ML repost of my announcement 
> @http://cemerick.com/2011/04/19/clojure-atlas-preview/

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


Re: ANN: Clojure Atlas (preview!)

2011-04-19 Thread Chas Emerick

On Apr 19, 2011, at 1:10 PM, rob levy wrote:

> This seems great.  The $20 bothers me, not because I don't want to pay it, I 
> would gladly donate this meager amount for such a useful resource.  There's 
> just something in poor taste about not making this open to everyone.  And 
> there's an implicit camaraderie and good will that developer communities have 
> come to expect that makes this paywall seem weird and unwelcoming.  If you 
> framed this as a donation, with access not contingent on donation, it would 
> be perfectly fine-- and people might actually use it.

If people feel that the work is worthwhile, they'll pay, if not, they won't.  I 
suspect that I'll end up sinking about a full man-month into the ontology when 
all is said and done (with incremental improvements as later versions of 
Clojure are released, etc) so I don't feel badly about charging real money for 
that, and being honest and direct about the nature of the transaction.  
Nevermind the effort around the UX, etc.

Really, I'd wish more developers would charge reasonable amounts for tools that 
they work on for free in their spare time; perhaps more of them would work on 
them full-time, and we'd have better tools!

Anyway, it's just a preview site at the moment -- there's no "paywall" anywhere.

- Chas

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


Re: ANN: Clojure Atlas (preview!)

2011-04-19 Thread Ulises
I just clicked on "Try it" and only got to a short blurb and a
subscribe form. Is this the right behaviour?

U

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


Re: ANN: Clojure Atlas (preview!)

2011-04-19 Thread Chas Emerick
On Apr 19, 2011, at 12:45 PM, Paul deGrandis wrote:

> This is a great piece visualization for Clojure and very much how I
> think about the language as I'm working with it (based on the pictures
> and descriptions).  This is a nice niche piece of documentation for
> the community, power users, and newly emerging Clojure shops.

Thank you for the vote of confidence.  I hope the final experience matches your 
expectations.

> Is your freemium model limiting namespaces/content. functionality, or
> both?

I've not yet decided what non-members will see; there will probably be some 
experimentation around that.  I'd like it to be useful on its own merits, but I 
obviously would like to see people that would get value out of the full version 
join up.  I'm guessing some kind of nagware will be my baseline (e.g. traverse 
N nodes in the graph, and you start to get nag dialogs), and we'll see how it 
goes from there.

- Chas

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


Re: ANN: Clojure Atlas (preview!)

2011-04-19 Thread rob levy
Again, it's not that *I* wouldn't pay, it just seems unfortunate that most
people won't get to use it.  Whether right or misguided, there is a culture
of free as in free beer on the net, that will result in most not giving it a
chance.  A separate but related issue is the advantage of free as in
freedom; if designed for collaborative content development, that would make
the service more actively used and free of errors, and more scalable to
include models of other libraries, with library developers using the tool to
model their own new libraries.

On Tue, Apr 19, 2011 at 1:39 PM, Chas Emerick  wrote:

>
> On Apr 19, 2011, at 1:10 PM, rob levy wrote:
>
> > This seems great.  The $20 bothers me, not because I don't want to pay
> it, I would gladly donate this meager amount for such a useful resource.
>  There's just something in poor taste about not making this open to
> everyone.  And there's an implicit camaraderie and good will that developer
> communities have come to expect that makes this paywall seem weird and
> unwelcoming.  If you framed this as a donation, with access not contingent
> on donation, it would be perfectly fine-- and people might actually use it.
>
> If people feel that the work is worthwhile, they'll pay, if not, they
> won't.  I suspect that I'll end up sinking about a full man-month into the
> ontology when all is said and done (with incremental improvements as later
> versions of Clojure are released, etc) so I don't feel badly about charging
> real money for that, and being honest and direct about the nature of the
> transaction.  Nevermind the effort around the UX, etc.
>
> Really, I'd wish more developers would charge reasonable amounts for tools
> that they work on for free in their spare time; perhaps more of them would
> work on them full-time, and we'd have better tools!
>
> Anyway, it's just a preview site at the moment -- there's no "paywall"
> anywhere.
>
> - Chas
>
> --
> 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
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
>

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Re: ANN: Clojure Atlas (preview!)

2011-04-19 Thread Chas Emerick

On Apr 19, 2011, at 1:42 PM, Ulises wrote:

> I just clicked on "Try it" and only got to a short blurb and a
> subscribe form. Is this the right behaviour?

Indeed.  As I say nearby, the app isn't quite ready for public consumption yet. 
 I put the site up now so as to garner some early feedback and indications of 
interest.

If you subscribe to updates by email or follow @ClojureAtlas, you'll know in 
short order when there's something real to use.

Sorry for any confusion! :-)

- Chas

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


Re: ANN: Clojure Atlas (preview!)

2011-04-19 Thread Chas Emerick
Assuming people find this sort of presentation useful, I would very much like 
to see it used to model other libraries and such.  One step at a time…

Crowdsourcing is a good model for some things, but I don't think it's a 
panacea.  I know I'd rather have original authors build the ontologies 
associated with their libraries (again, cart before horse here) than 
functionally-anonymous masses doing so.  I'm no replacement for Rich in this 
regard, but I can at least guarantee that there will be a consistency to the 
model and a sole point of accountability for its quality.  A good balance might 
be flagging, where the community/membership can flag errors, suggest additions, 
etc; the uservoice tab (which will be included in the actual visualization) is 
an informal step towards that.

- Chas

On Apr 19, 2011, at 1:49 PM, rob levy wrote:

> Again, it's not that *I* wouldn't pay, it just seems unfortunate that most 
> people won't get to use it.  Whether right or misguided, there is a culture 
> of free as in free beer on the net, that will result in most not giving it a 
> chance.  A separate but related issue is the advantage of free as in freedom; 
> if designed for collaborative content development, that would make the 
> service more actively used and free of errors, and more scalable to include 
> models of other libraries, with library developers using the tool to model 
> their own new libraries.
> 
> On Tue, Apr 19, 2011 at 1:39 PM, Chas Emerick  wrote:
> 
> On Apr 19, 2011, at 1:10 PM, rob levy wrote:
> 
> > This seems great.  The $20 bothers me, not because I don't want to pay it, 
> > I would gladly donate this meager amount for such a useful resource.  
> > There's just something in poor taste about not making this open to 
> > everyone.  And there's an implicit camaraderie and good will that developer 
> > communities have come to expect that makes this paywall seem weird and 
> > unwelcoming.  If you framed this as a donation, with access not contingent 
> > on donation, it would be perfectly fine-- and people might actually use it.
> 
> If people feel that the work is worthwhile, they'll pay, if not, they won't.  
> I suspect that I'll end up sinking about a full man-month into the ontology 
> when all is said and done (with incremental improvements as later versions of 
> Clojure are released, etc) so I don't feel badly about charging real money 
> for that, and being honest and direct about the nature of the transaction.  
> Nevermind the effort around the UX, etc.
> 
> Really, I'd wish more developers would charge reasonable amounts for tools 
> that they work on for free in their spare time; perhaps more of them would 
> work on them full-time, and we'd have better tools!
> 
> Anyway, it's just a preview site at the moment -- there's no "paywall" 
> anywhere.
> 
> - Chas
> 
> --
> 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
> Note that posts from new members are moderated - please be patient with your 
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> 
> 
> -- 
> 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
> Note that posts from new members are moderated - please be patient with your 
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

immutable quad tree

2011-04-19 Thread Timothy Pratley
How would I represent a quad tree (or any spatial index that allows me
to find close neighbors quickly) in Clojure?

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


Re: Who's using Clojure?

2011-04-19 Thread MiltondSilva
I think that these (http://clojure.org/funders) companies use clojure.

On Apr 19, 3:38 pm, Damien Lepage  wrote:
> Hi Everyone,
>
> I'm on a mission: introducing Clojure in my company, which is a big
> consulting company like many others.
>
> I started talking about Clojure to my manager yesterday.
> I was prepared to talk about all the technical benefits and he was
> interested.
> I still have a long way to go but I think that was a good start.
>
> However I need to figure out how to answer to one of his questions: who is
> using Clojure?
>
> Obviously I know each of you is using Clojure, that makes almost 5,000
> people.
> I know there is Relevance and Clojure/core.
> I read about BackType or FlightCaster using Clojure.
>
> But, let's face it, that doesn't give me a killer answer.
>
> What could help is a list of success stories, a bit like MongoDB published
> here:http://www.mongodb.org/display/DOCS/Production+Deployments
>
> Is there a place where I could find this kind of information for Clojure?
>
> Thanks
>
> --
> Damien Lepagehttp://damienlepage.com

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


Re: Who's using Clojure?

2011-04-19 Thread Alex Miller
We're using Clojure at Revelytix (7 people, several projects).  Others
not listed yet: Runa, BankSimple, Sonian, Woven.

Some other answers here:
http://www.quora.com/Whos-using-Clojure-in-production
http://www.quora.com/Which-startups-are-using-Clojure



On Apr 19, 9:38 am, Damien Lepage  wrote:
> Hi Everyone,
>
> I'm on a mission: introducing Clojure in my company, which is a big
> consulting company like many others.
>
> I started talking about Clojure to my manager yesterday.
> I was prepared to talk about all the technical benefits and he was
> interested.
> I still have a long way to go but I think that was a good start.
>
> However I need to figure out how to answer to one of his questions: who is
> using Clojure?
>
> Obviously I know each of you is using Clojure, that makes almost 5,000
> people.
> I know there is Relevance and Clojure/core.
> I read about BackType or FlightCaster using Clojure.
>
> But, let's face it, that doesn't give me a killer answer.
>
> What could help is a list of success stories, a bit like MongoDB published
> here:http://www.mongodb.org/display/DOCS/Production+Deployments
>
> Is there a place where I could find this kind of information for Clojure?
>
> Thanks
>
> --
> Damien Lepagehttp://damienlepage.com

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


Re: Who's using Clojure?

2011-04-19 Thread Paul deGrandis
I also know of Clojure being used by Algorithmics, Comcast, and Etsy.
I'm not sure if they are all still deploying Clojure, but they were
all using it at one time or another.

Paul


On Apr 19, 12:04 pm, Alex Miller  wrote:
> We're using Clojure at Revelytix (7 people, several projects).  Others
> not listed yet: Runa, BankSimple, Sonian, Woven.
>
> Some other answers 
> here:http://www.quora.com/Whos-using-Clojure-in-productionhttp://www.quora.com/Which-startups-are-using-Clojure
>
> On Apr 19, 9:38 am, Damien Lepage  wrote:
>
>
>
>
>
>
>
> > Hi Everyone,
>
> > I'm on a mission: introducing Clojure in my company, which is a big
> > consulting company like many others.
>
> > I started talking about Clojure to my manager yesterday.
> > I was prepared to talk about all the technical benefits and he was
> > interested.
> > I still have a long way to go but I think that was a good start.
>
> > However I need to figure out how to answer to one of his questions: who is
> > using Clojure?
>
> > Obviously I know each of you is using Clojure, that makes almost 5,000
> > people.
> > I know there is Relevance and Clojure/core.
> > I read about BackType or FlightCaster using Clojure.
>
> > But, let's face it, that doesn't give me a killer answer.
>
> > What could help is a list of success stories, a bit like MongoDB published
> > here:http://www.mongodb.org/display/DOCS/Production+Deployments
>
> > Is there a place where I could find this kind of information for Clojure?
>
> > Thanks
>
> > --
> > Damien Lepagehttp://damienlepage.com

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


Clojure performance optimization

2011-04-19 Thread Michael Golovanov
Hi everyone

I have the same task implementation on Java and Clojure. Task is very
simple: User input integers to the console. Program need print inputed
integers until user input is 42.
Clojure implementation is 10 times slower, how to optimize Clojure
implementation performance?

Java impl:

import java.util.Scanner;

public class Main {
  public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
do {
  int num = sc.nextInt();
  if (num == 42)
break;
 System.out.println(num);
   } while( true );
}
  }

Clojure impl:

(import java.util.Scanner)

(defn getNextInt [scanner term f x]
  (if (not= x nil)
(apply f [x]))

  (let [val (. scanner nextInt)]
(if (not= val term)
  (getNextInt scanner term f val

(getNextInt (Scanner. System/in) 42 (fn [x] (println x)) nil)

Thanx

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


Re: ANN: Clojure Atlas (preview!)

2011-04-19 Thread Andy Fingerhut
I'm signed up for future notices.

Think of it like a book about Clojure and some of its libraries on a web site, 
except it is more index than prose.  People seem to give books a chance quite 
often, if they are informative enough.  (Chas, feel free to use an analogy like 
that on the web site.  That and "for the price of only 6 medium lattes, you get 
...")

Yes, I understand your point that books are usually evaluated differently than 
web sites.  "There is a culture of free as in free beer on the net, that will 
result in most not giving it a chance".  If a person doesn't give it a chance 
because of that culture, and they would get more than $20 of benefit from 
paying for it (a free sample making this easier to judge), the ideas they have 
accepted from that culture should be given more careful thought.  If people 
judge whether it is worth paying for sources of information solely by the form 
in which they are delivered, it reminds me of a popular saying about books and 
their covers.

I could easily imagine Chas creating something more useful than existing web 
sites currently are, in a relatively short amount of time (i.e. weeks), if he 
is interested in focusing on it.

Andy

On Apr 19, 2011, at 10:49 AM, rob levy wrote:

> Again, it's not that *I* wouldn't pay, it just seems unfortunate that most 
> people won't get to use it.  Whether right or misguided, there is a culture 
> of free as in free beer on the net, that will result in most not giving it a 
> chance.  A separate but related issue is the advantage of free as in freedom; 
> if designed for collaborative content development, that would make the 
> service more actively used and free of errors, and more scalable to include 
> models of other libraries, with library developers using the tool to model 
> their own new libraries.
> 
> On Tue, Apr 19, 2011 at 1:39 PM, Chas Emerick  wrote:
> 
> On Apr 19, 2011, at 1:10 PM, rob levy wrote:
> 
> > This seems great.  The $20 bothers me, not because I don't want to pay it, 
> > I would gladly donate this meager amount for such a useful resource.  
> > There's just something in poor taste about not making this open to 
> > everyone.  And there's an implicit camaraderie and good will that developer 
> > communities have come to expect that makes this paywall seem weird and 
> > unwelcoming.  If you framed this as a donation, with access not contingent 
> > on donation, it would be perfectly fine-- and people might actually use it.
> 
> If people feel that the work is worthwhile, they'll pay, if not, they won't.  
> I suspect that I'll end up sinking about a full man-month into the ontology 
> when all is said and done (with incremental improvements as later versions of 
> Clojure are released, etc) so I don't feel badly about charging real money 
> for that, and being honest and direct about the nature of the transaction.  
> Nevermind the effort around the UX, etc.
> 
> Really, I'd wish more developers would charge reasonable amounts for tools 
> that they work on for free in their spare time; perhaps more of them would 
> work on them full-time, and we'd have better tools!
> 
> Anyway, it's just a preview site at the moment -- there's no "paywall" 
> anywhere.
> 
> - Chas
> 
> --
> 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
> Note that posts from new members are moderated - please be patient with your 
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> 
> 
> -- 
> 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
> Note that posts from new members are moderated - please be patient with your 
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Re: Clojure performance optimization

2011-04-19 Thread Alan
How much is ten times a microsecond? There's no way the user could
detect that kind of latency in a console app. If you're worried about
startup time, then the code of the actual task isn't really relevant.

On Apr 19, 12:08 am, Michael Golovanov 
wrote:
> Hi everyone
>
> I have the same task implementation on Java and Clojure. Task is very
> simple: User input integers to the console. Program need print inputed
> integers until user input is 42.
> Clojure implementation is 10 times slower, how to optimize Clojure
> implementation performance?
>
> Java impl:
>
> import java.util.Scanner;
>
>     public class Main {
>       public static void main(String[] args) {
>         Scanner sc = new Scanner(System.in);
>         do {
>           int num = sc.nextInt();
>           if (num == 42)
>             break;
>          System.out.println(num);
>        } while( true );
>     }
>   }
>
> Clojure impl:
>
> (import java.util.Scanner)
>
> (defn getNextInt [scanner term f x]
>   (if (not= x nil)
>     (apply f [x]))
>
>   (let [val (. scanner nextInt)]
>     (if (not= val term)
>       (getNextInt scanner term f val
>
> (getNextInt (Scanner. System/in) 42 (fn [x] (println x)) nil)
>
> Thanx

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


ANN: Lobos 0.7, a SQL database schema manipulation library

2011-04-19 Thread Nicolas Buduroi
Hi, I've released version 0.7 of Lobos today, enjoy it. I've posted a more 
comprehesive announcement on the new Lobos Google Group:

https://groups.google.com/forum/#!topic/lobos-library/mTL9HLiHOrA

If you have questions, suggestions, comments or insults please post them 
there. 

For those who hadn't heard about Lobos before this post (most of you I 
suppose) feel free to visit one of the following link:

Website: http://budu.github.com/lobos/index.html
GitHub Repo: https://github.com/budu/lobos
Google Group: http://groups.google.com/group/lobos-library

Future announcements will be only posted on the Lobos Google Group.

Thanks

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Re: ANN: Lobos 0.7, a SQL database schema manipulation library

2011-04-19 Thread Matjaz Gregoric
I haven't heard about Lobos before, but it sure looks very interesting,
thanks for sharing!

Matjaz

On Tue, Apr 19, 2011 at 10:17 PM, Nicolas Buduroi wrote:

> Hi, I've released version 0.7 of Lobos today, enjoy it. I've posted a more
> comprehesive announcement on the new Lobos Google Group:
>
> https://groups.google.com/forum/#!topic/lobos-library/mTL9HLiHOrA
>
> If you have questions, suggestions, comments or insults please post them
> there.
>
> For those who hadn't heard about Lobos before this post (most of you I
> suppose) feel free to visit one of the following link:
>
> Website: http://budu.github.com/lobos/index.html
> GitHub Repo: https://github.com/budu/lobos
> Google Group: http://groups.google.com/group/lobos-library
>
> Future announcements will be only posted on the Lobos Google Group.
>
> Thanks
>
> --
> 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
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Re: newbie question

2011-04-19 Thread Mark Nutter
Hmm, in your example you say you're code looks like

(println "hello")

but in your description you say

((println "hello"))

Don't know if that's a just a typo or not, but if you actually did
type in doubled parens like that it would give a null pointer
exception because println returns nil, which the extra parens would
try to execute as a function.

FWIW

On Mon, Apr 18, 2011 at 7:48 AM, lesni bleble  wrote:
> hello,
>
> i'm trying to start learning clojure with lein but i get into
> trouble.  I'm doing simple project:
>
>> lein new foo
>> cd foo
>> lein deps
>> echo '(println "hello")' >> src/foo/core.clj
>> lein run -m foo.core
> hello
> Exception in thread "main" java.lang.NullPointerException
> (NO_SOURCE_FILE:1)
>        at clojure.lang.Compiler.eval(Compiler.java:5440)
>        at clojure.lang.Compiler.eval(Compiler.java:5415)
>        at clojure.lang.Compiler.eval(Compiler.java:5391)
>        at clojure.core$eval.invoke(core.clj:2382)
>        at clojure.main$eval_opt.invoke(main.clj:235)
>        at clojure.main$initialize.invoke(main.clj:254)
>        at clojure.main$null_opt.invoke(main.clj:279)
>        at clojure.main$main.doInvoke(main.clj:354)
>        at clojure.lang.RestFn.invoke(RestFn.java:421)
>        at clojure.lang.Var.invoke(Var.java:369)
>        at clojure.lang.AFn.applyToHelper(AFn.java:163)
>        at clojure.lang.Var.applyTo(Var.java:482)
>        at clojure.main.main(main.java:37)
> Caused by: java.lang.NullPointerException
>        at user$eval13.invoke(NO_SOURCE_FILE:1)
>        at clojure.lang.Compiler.eval(Compiler.java:5424)
>        ... 12 more
>
> obviously my code ((println "hello")) was executed followed by
> exception which i don't understand.  What is wrong?
>
> --
> 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
> Note that posts from new members are moderated - please be patient with your 
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


Re: Who's using Clojure?

2011-04-19 Thread Christopher Redinger
This is a great question!

I've created a home to store the answer to this question.

http://dev.clojure.org/display/community/Clojure+Success+Stories

I would like to seed it with people that are interested in telling their 
stories there. If you are or know one of the companies that have 
successfully used Clojure in the wild, I'd love to get a brief summary of 
the story on that page. Here are the instructions I put there, copied here 
for your convenience:

As is often the case with young languages, the question has recently been 
asked of the Clojure Community "Who's using Clojure?"

This is your opportunity to answer!

If you have successfully deployed Clojure code, let the world know.

Send an email with a brief (one paragraph) description of how you've used 
Clojure to clojure-advoc...@clojure.com. Optionally, send along an image and 
a link that we can post alongside the description. We'll gather this 
information post the results here as a one-stop place to send people that 
want the answer to this question.

I'll update that page as I receive info.

--
Christopher Redinger
http://clojure.com

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

ClojureQL and Oracle

2011-04-19 Thread Michael

As far as I can tell, ClojureQL does not directly support Oracle. Has
anybody been able to get Clojure QL to work with Oracle?  Are there
plans to directly support it? Would be great to use this with Clojure
inside the corporate ship.

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


Re: ClojureQL and Oracle

2011-04-19 Thread Ray Miller
On 19 April 2011 22:34, Michael  wrote:
>
> As far as I can tell, ClojureQL does not directly support Oracle. Has
> anybody been able to get Clojure QL to work with Oracle?  Are there
> plans to directly support it? Would be great to use this with Clojure
> inside the corporate ship.

I've used it with Oracle for basic select/join/union queries. I didn't
try any update operations. The only read operation I had a problem
with was 'take', as Oracle doesn't support LIMIT, but then I was just
playing around, not trying to test exhaustively.

Ray.

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


Re: Who's using Clojure?

2011-04-19 Thread Devin Walters
Two more that haven't been mentioned:

The Deadline: https://the-deadline.appspot.com/login
Wusoup: 
http://groups.google.com/group/clojure/browse_thread/thread/b4d137d963a53cb4?pli=1


On Tue, Apr 19, 2011 at 4:29 PM, Christopher Redinger
 wrote:
> This is a great question!
> I've created a home to store the answer to this question.
> http://dev.clojure.org/display/community/Clojure+Success+Stories
>
> I would like to seed it with people that are interested in telling their
> stories there. If you are or know one of the companies that have
> successfully used Clojure in the wild, I'd love to get a brief summary of
> the story on that page. Here are the instructions I put there, copied here
> for your convenience:
> As is often the case with young languages, the question has recently been
> asked of the Clojure Community "Who's using Clojure?"
> This is your opportunity to answer!
> If you have successfully deployed Clojure code, let the world know.
> Send an email with a brief (one paragraph) description of how you've used
> Clojure to clojure-advoc...@clojure.com. Optionally, send along an image and
> a link that we can post alongside the description. We'll gather this
> information post the results here as a one-stop place to send people that
> want the answer to this question.
> I'll update that page as I receive info.
> --
> Christopher Redinger
> http://clojure.com
>
> --
> 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
> Note that posts from new members are moderated - please be patient with your
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


Re: Who's using Clojure?

2011-04-19 Thread Sean Allen
Akamai was at the conj looking to hire clojure programmers so I would
assume they are as well.

On Tue, Apr 19, 2011 at 10:38 AM, Damien Lepage  wrote:
> Hi Everyone,
>
> I'm on a mission: introducing Clojure in my company, which is a big
> consulting company like many others.
>
> I started talking about Clojure to my manager yesterday.
> I was prepared to talk about all the technical benefits and he was
> interested.
> I still have a long way to go but I think that was a good start.
>
> However I need to figure out how to answer to one of his questions: who is
> using Clojure?
>
> Obviously I know each of you is using Clojure, that makes almost 5,000
> people.
> I know there is Relevance and Clojure/core.
> I read about BackType or FlightCaster using Clojure.
>
> But, let's face it, that doesn't give me a killer answer.
>
> What could help is a list of success stories, a bit like MongoDB published
> here:
> http://www.mongodb.org/display/DOCS/Production+Deployments
>
> Is there a place where I could find this kind of information for Clojure?
>
> Thanks
>
> --
> Damien Lepage
> http://damienlepage.com
>
> --
> 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
> Note that posts from new members are moderated - please be patient with your
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


Re: ANN: Clojure Atlas (preview!)

2011-04-19 Thread Fred Concklin
Just a thought, but you could use something like gitcred to give it away
for free if people meet a certain threshold for involvement in the
clojure ecosystem. This also might incentivize clojure development and
allow you to offer it free to authors whose libraries are in your graph.

https://github.com/mmcgrana/gitcred

Chas Emerick  writes:

> Today, I’m opening up a “preview” site for Clojure Atlas [1], a new side 
> project of mine that I’m particularly excited about.
>
> Clojure Atlas is an experiment in visualizing a programming language and its 
> standard library.  I’ve long been frustrated with the limitations of text in
> programming, and this is my attempt to do something about it.  From the site:
>
> While Clojure Atlas has a number of raisons d’être, it fundamentally 
> exists because I’ve consistently thought that typical programming language 
> and API
> references – being, in general, walls of text and alphabetized links – 
> are really poor at conveying the most important information: not the minutiae 
> of
> function signatures and class hierarchies, but the stuff that’s “between 
> the lines”, the context and interrelationships between such things that too
> often are only discovered and internalized by bumping into them in the 
> course of programming. This is especially true if we’re learning a language 
> and
> its libraries (really, a never-ending process given the march of 
> progress), and what’s standing in our way is not, for example, being able to 
> easily
> access the documentation or signature for a particular known function, 
> but discovering the mere existence of a previously-unknown function that is
> perfect for our needs at a given moment.
>
> This is just a preview – all sizzle and no steak, as it were.  I’m working 
> away at the ontology that drives the visualization and user experience, but I 
> want
> to get some more early (quiet) feedback from a few folks to make sure I’m not 
> committing egregious sins in various ways before throwing open the doors to 
> the
> world.
>
> In the meantime, if you’re really interested, follow @ClojureAtlas [2], 
> and/or sign up for email updates [3] on the site. 
>
> - Chas
>
> [1] http://clojureatlas.com
> [2] http://twitter.com/ClojureAtlas
> [3] http://clojureatlas.com/subscribe
>
> P.S. This is a ML repost of my announcement @ 
> http://cemerick.com/2011/04/19/clojure-atlas-preview/
>
> --
> 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
> Note that posts from new members are moderated - please be patient with your 
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en

- Fred Concklin

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


Re: Who's using Clojure?

2011-04-19 Thread Damien Lepage
Thanks Everyone for your input and especially to Christopher for creating
the community page.
I'm looking forward to read about your success stories there.


2011/4/19 Sean Allen 

> Akamai was at the conj looking to hire clojure programmers so I would
> assume they are as well.
>
> On Tue, Apr 19, 2011 at 10:38 AM, Damien Lepage 
> wrote:
> > Hi Everyone,
> >
> > I'm on a mission: introducing Clojure in my company, which is a big
> > consulting company like many others.
> >
> > I started talking about Clojure to my manager yesterday.
> > I was prepared to talk about all the technical benefits and he was
> > interested.
> > I still have a long way to go but I think that was a good start.
> >
> > However I need to figure out how to answer to one of his questions: who
> is
> > using Clojure?
> >
> > Obviously I know each of you is using Clojure, that makes almost 5,000
> > people.
> > I know there is Relevance and Clojure/core.
> > I read about BackType or FlightCaster using Clojure.
> >
> > But, let's face it, that doesn't give me a killer answer.
> >
> > What could help is a list of success stories, a bit like MongoDB
> published
> > here:
> > http://www.mongodb.org/display/DOCS/Production+Deployments
> >
> > Is there a place where I could find this kind of information for Clojure?
> >
> > Thanks
> >
> > --
> > Damien Lepage
> > http://damienlepage.com
> >
> > --
> > 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
> > Note that posts from new members are moderated - please be patient with
> your
> > first post.
> > To unsubscribe from this group, send email to
> > clojure+unsubscr...@googlegroups.com
> > For more options, visit this group at
> > http://groups.google.com/group/clojure?hl=en
>
> --
> 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
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
>



-- 
Damien Lepage
http://damienlepage.com

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Re: ANN: Clojure Atlas (preview!)

2011-04-19 Thread Meikel Brandmeyer
Hi,

On 20 Apr., 02:31, Fred Concklin  wrote:

> Just a thought, but you could use something like gitcred to give it away
> for free if people meet a certain threshold for involvement in the
> clojure ecosystem. This also might incentivize clojure development and
> allow you to offer it free to authors whose libraries are in your graph.

An interesting thought, but I find this hard to measure. What would be
included? github alone is certainly not sufficient. Also scan
gitorious? bitbucket? google code? postings to the list(s)?
stackoverflow?

Sincerely
Meikel

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en