Hey - tried to play the video with Chrome/Fedora, and no go!  Got any other
formats available?
Alan


On Wed, Feb 19, 2014 at 1:23 PM, Jony Hudson <jonyepsi...@gmail.com> wrote:

> Hi All,
>
>  I'm pleased to announce the first release of Gorilla REPL, a rich REPL in
> the notebook style:
>
> https://github.com/JonyEpsilon/gorilla-repl
>
> From the README:
>
> "You can think of it like a pretty REPL that can plot graphs, or you can
> think of it as an editor for rich documents that can contain interactive
> Clojure code, graphs, table, notes, LaTeX formulae. Whatever works for you!
> One of the main aims is to make it lightweight enough that you can use it
> day-to-day instead of the command-line REPL, but also offer the power to
> perform and document complex data analysis and modelling tasks. Above all
> else, Gorilla tries not to dictate your workflow, but rather to fit in to
> the way you like to work, hopefully putting a bit more power to your elbow."
>
> You might like to take a look at a video introduction that shows what it
> does better than my poor prose describes it:
>
> https://vimeo.com/87118206
>
> I hope you like it and find it useful. In particular I really hope it fits
> in to your workflow, and if not it would be great to know why. Bear in mind
> it is very new and hasn't had a lot of testing, so caveat evaluator. In
> particular:
>
> * I've done very limited testing other than on Safari on Mac. I've checked
> that it works in most of the major browsers on Windows and Mac, but that's
> about it!
>
> * At the moment you can only open one window otherwise it breaks
> (silently!). I'd love some help on the bug that's blocking this from
> someone who understands nREPL better than me.
> https://github.com/JonyEpsilon/gorilla-repl/issues/10
>
> * It relies on an internet connection at the moment, at least until it
> caches various fonts. Need to get in touch with someone at clojars about
> size limitations.
>
>
> I think there's a lot still to be done, and there are some areas that
> would really benefit from feedback from clojure developers more experienced
> than me. Directions I'd love to see explored:
>
> * More work on plotting. Still very green, and much could be improved.
>
> * Incanter integration. If I've understood correctly, Incanter can
> generate SVG, so shouldn't be too difficult.
>
> * Content-types. Currently values are tagged to indicate they should be
> rendered specially by the front-end. Is this the right way to do it? What
> about tagged literals?
>
> * UI as a value. There's a lot that could be done with custom rendering of
> values. Mathematica is particularly impressive in this regard, and it would
> be interesting to think where this could go with clojure. I know Kovas
> Boguta has thought about this a lot.
>
> * Clojurescript! I think this is a _really_ interesting one. I'd love to
> see a pure-client-version that uses a clojurescript REPL server in a
> web-worker or similar. I came to write Gorilla through thinking about this
> angle originally, having previously messed around with javascript based
> data analysis in the browser (see http://monkeycruncher.org - cute idea,
> but no-one wants to use js to analyse their data!). In my opinion there's
> some really important work to be done on opening up analysis - I'd love to
> publish scientific papers not with a snapshot of my analysis, but with my
> real, living, breathing analysis in them. And I love to do it on an open,
> ubiquitous platform :-)
>
> Anyway, let me know what you think. Comments, issues and pull requests all
> very, very welcome ;-)
>
>
> Jony
>
> --
> 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 unsubscribe from this group and stop receiving emails from it, send an
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
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 unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to