Re: Anyone on Google+ yet?

2011-07-14 Thread rberger
https://plus.google.com/102970635728322017075/posts

-- 
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: Implementing ClojureScript - command-line/sys-admin scripting with Clojure

2011-03-06 Thread rberger
Cake (http://clojure-cake.org/) has a nice mechanism to get around the
slow startup issue of JVM/Clojure. I built a couple of command line
tools using that. And it has some other nice features for Clojure
development as well.

Rob

On Mar 4, 1:29 am, Shlomi Fish shlo...@iglu.org.il wrote:
 Hi all,

 I've decided to offer a 200 USD bounty for implementing ClojureScript (a
 tentative name), a Clojure API and a convenient command line utility for
 performing quick system admin tasks, text manipulation tasks, command line
 scripting, etc. similar to the use cases of bash/awk/sed or bash along with
 /usr/bin/perl . If you're interested in doing this let me know.

 Motivation:
 ---

 For a long time, I've desired a usable and popular dialect of Lisp, which was
 the promise of Paul Graham's Arc (http://www.paulgraham.com/arc.html) and of
 several other attempts, including some of my own attempts nicknamed Park and
 Spark. Now, it seems that the most trendy dialect of Lisp has become
 Clojure, and while I challenge some of its design decisions, it seems pretty
 nice.

 One of the things that make a language popular and likable is its utility for
 quick-and-dirty tasks. For further motivation please see:

 *http://www.paulgraham.com/popular.html

 *http://www.paulgraham.com/power.html

 *http://www.shlomifish.org/philosophy/computers/perl/joy-of-perl/

 *http://xoa.petdance.com/Stop_saying_%22script%22

 *http://www.joelonsoftware.com/articles/FiveWorlds.html- see what he says
 about throwaway code vs. inhouse code vs. shrinkwrap code.

 *http://www.perl.com/pub/2007/12/06/soto-11.html- Larry Wall's Programming
 is Hard, Let's Go Scripting.

 *http://perl.org.il/presentations/larry-wall-present-continuous-future-
 perfect/transcript.html

 (short URL -http://xrl.us/bhks6t).

 *http://perl.plover.com/yak/12views/samples/notes.html#sl-39- titled Why
 Lisp Will Never Win - comparing and contrasting Common Lisp to Awk and Perl.

 ---

 How to do it:
 -

 The one who will perform the task, will look at the scripting capabilities of
 Perl 5, Ruby, Perl 6, Python, Bash and zsh (one can use Freenode for asking
 questions about them) and will devise a specification for implementing
 something similar in Clojure.

 Afterwards, they will implement it as a user-land, high-level API above
 Clojure with a simple command line front-end tentatively called lurk, which
 will be useful for it. Once completed, they will get the money, and credit.

 The licence of the newly written code has to be the MIT/X11 licence 
 (see:http://en.wikipedia.org/wiki/MIT_License) or a similar permissive licence
 compatible with both the GPLv2 and the GPLv3.

 Please let me know if you have further questions. You can contact me in
 various ways here:

 http://www.shlomifish.org/me/contact-me/

 (I prefer either one of my Jabber accounts or MSN as IM, and I don't always
 have IRC on.)

 Regards,

         Shlomi Fish

 --
 -
 Shlomi Fish      http://www.shlomifish.org/
 Why I Love Perl -http://shlom.in/joy-of-perl

 Modern Perl - the 3-D Movie. In theatres near you.

 Please reply to list if it's a mailing list post -http://shlom.in/reply.

-- 
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: Erlang like environment

2010-04-16 Thread rberger
At Runa, we've (mostly Amit Rathore) developed a framework somewhat
along these lines that we are using called swarmiji. We've open
sourced it at http://github.com/amitrathore/swarmiji

To quote from the readme:

swarmiji is a framework that helps in writing distributed programs
using the clojure programming language. We wrote it because our
startup (Runa) needed computations to span not just clojure agents
within single JVMs but across machines. This especially became the
case as our load grew.

swarmiji uses the fantastic RabbitMQ as its central nervous system to
communicate between service requesters and (possibly multiple)
workers. It provides simple constructs to create these distributed
services and makes it very easy to use them in your code. It has
support for additional things like – automatic time-outs (if a worker
fails), and a simple metrics collection system (to see how long
services are taking, and where time is being spent). It also uses a
very simple web-framework that allows clojure functions (that might
use swarmiji) to be exposed as web-services.

Contributions are welcome, as are recommendations for how to improve
things.


On Apr 14, 5:42 pm, gary ng garyng2...@gmail.com wrote:
 Hi,

 I just start to learn about clojure and is wondering if there is any erlang
 like environment for clojure ? By that, I mean not just the messaging
 passing(which as far as I can tell for clojure is within the same process)
 but its live update and sending symbols(and as far as I know functions as
 well) across process/vm instances(which can be on the same machine or
 another machine within a private network).

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