@Jony

This is very exciting. Is this on github or somewhere else public? Would 
love to take a look at what you are doing. The snapshot looks awesome :-)

Chris


On Thursday, February 13, 2014 12:15:11 PM UTC-8, Jony Hudson wrote:
>
> Hi,
>
>  I'm a bit late to the party here (and very new to the party - this being 
> my first post to the group) but maybe this of interest:
>
>  I've been working on number 1 and sort of number 2 since the start of the 
> year, and have something pretty solid working now. It's a browser based 
> REPL, in the notebook style with nice javascript-based visualisation. In 
> fact, I said it better in the README that I was writing this morning:
>
> "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."
>
> It's got some features that I think are pretty neat: visualisations as 
> values, notebook files are also plain clojure files, very lightweight 
> interface (it's no iPython!). I was planning to get an initial release out 
> next week or the week after. (BTW, I should note that the client side is 
> written in javascript, not clojurescript - as it evolved from an earlier 
> javascript project). Screenshot of extremely hastily put together example, 
> attached! I haven't done much in the way of Incanter integration, but it's 
> planned (and should work really well I think).
>
> I appreciate it's hard to judge, given that you haven't seen anything of 
> it yet, but I'd be very happy if it was interest for the submission. And 
> I'm in the position and hopefully have the skills to help mentor someone 
> (being an academic) if that's of use. And I'd be really very happy to do it.
>
> Anyway, like I say, I appreciate that I'm unknown here, and talking about 
> a project that no-one has seen yet, at the last minute (!) but it seemed 
> like it would be silly not to mention what I'm up to :-) I'm happy to write 
> up a few words for the wiki in the format above if anyone thinks it's a 
> good idea.
>
> Yours,
>
>
> Jony
>
>
> <https://lh6.googleusercontent.com/-Ry_XuBKpUf8/Uv0nZ1nJRcI/AAAAAAAAD1Q/YEjTqHj5vlk/s1600/Screen+Shot+2014-02-13+at+20.12.17.png>
>  
>
> On Thursday, 13 February 2014 18:31:18 UTC, A wrote:
>>
>>
>> I think this is a great discussion, and there are myriad ways to get 
>> there. I haven't settled my own opinions firmly enough to advocate for one 
>> implementation over another at this point, but I do think that Incanter 
>> could become a killer toolbox (even more than now) with the additon of...:
>>
>>
>> 1. a literate programming "Notebook" solution - inspiring repeatable 
>> analysis, to communicate or publish methods and results).  Perhaps RStudio (
>> http://www.rstudio.com/ide/), Light Table, and Emacs should be metaphors 
>> for the shape this could take.  A stretch goal might be something like 
>> Mathematica if this is even possible.
>>
>> 2. a Clojurescript visualization layer to make use of the amazing 
>> visualization currently in the javascript world.
>>
>> Perhaps these two things can effectively unify and become one via Light 
>> Table or Browser repl.
>>
>>
>> A last idea is the integration of Incanter analysis with Pallet (
>> https://github.com/pallet/pallet , http://palletops.com/) to spawn 
>> compute servers as necessary (perhaps GPU, perhaps cascalog/hadoop, or 
>> vowpal wabbit / hadoop, etc.. )
>>
>>
>>
>> Best regards,
>> Avram
>>
>>
>>
>>
>>
>> On Tuesday, February 11, 2014 4:44:54 PM UTC-8, Mikera wrote:
>>>
>>> On the idea of a workbench / clojurescript integration, I always liked 
>>> the idea of a Light Table based analytical workbench that could connect to 
>>> a Clojure-based Incanter server (which might of course be running all the 
>>> heavy computations on a core.matrix GPU backend......)
>>>
>>> I don't know enough ClojureScript to be able to mentor such a project, 
>>> but happy to add it as an idea..... should be feasible for a smart GSoC 
>>> student 
>>>
>>> On Saturday, 8 February 2014 07:02:52 UTC+8, A wrote:
>>>>
>>>>
>>>> A couple ideas put forth:
>>>>
>>>> 1. Incanter charts with d3 (http://d3js.org/) ?  Perhaps facilitated 
>>>> by Dribnet's Strokes library (https://github.com/dribnet/strokes).
>>>>
>>>> 2. Finding ways to integrate Incanter and Clojurescript.
>>>>
>>>> Thoughts?
>>>>
>>>> -Avram
>>>>
>>>>
>>>>
>>>>
>>>> On Monday, February 3, 2014 11:59:24 AM UTC-8, Daniel Solano Gómez 
>>>> wrote:
>>>>>
>>>>> Hello, all, 
>>>>>
>>>>> Apparently, it's already time for organisations to apply for Google 
>>>>> Summer of Coder 2014 [1].   This is a great program, and there have been 
>>>>> several notable projects that have benefited as a result.  For example, 
>>>>> last year's successful projects included: 
>>>>>
>>>>> * Enhance Neko for Android, Alexander Yakushev 
>>>>> * core.typed: Extensions and Documentation, Ambrose Bonnaire-Sergeant 
>>>>> * Clojure Compiler port to Clojure (CinC), Bronsa 
>>>>> * Implementation of core.matrix-compatible multidimensional array in 
>>>>> Clojure, Dmitry Groshev 
>>>>> * Algebraic Expressions, Maik Schünemann 
>>>>> * ClojureScript optimization and source maps support, Michal Marczyk 
>>>>>
>>>>> I would love to see Clojure participate again this year.  In order to 
>>>>> do so, we need to start our application which is due in less than two 
>>>>> weeks.  We need volunteers to help prepare our application, and in 
>>>>> particular it would be great to have administrators that can help lead 
>>>>> the 
>>>>> process.  I am certainly willing to help out, but if there is someone who 
>>>>> wants to lead up this effort, I would happy to assist. 
>>>>>
>>>>> Ideally, we could have multiple administrators to spread out the 
>>>>> following duties: 
>>>>>
>>>>> * Updating the community wiki for the year [2] 
>>>>> * Recruiting potential mentors 
>>>>> * Raising the profile of GSoC within the community 
>>>>>
>>>>> If we are accepted as a GSoC organisation, administrator duties 
>>>>> include: 
>>>>>
>>>>> * Ensuring we meet the deadlines 
>>>>> * Arranging for travel to the mentor submit 
>>>>> * Arranging for students' travel to conferences 
>>>>> * If necessary, solve problems 
>>>>>
>>>>> I am afraid that last year I let the ball drop a bit with the mentor 
>>>>> summit and getting students to conferences.  With multiple administrators 
>>>>> to help spread the work around, I am sure we can make GSoC an even better 
>>>>> experience for everyone involved. 
>>>>>
>>>>> If you are interested in helping out in this effort, please set up a 
>>>>> profile on Melange [3] and e-mail me your profile name.   
>>>>>
>>>>> Thanks for your help. 
>>>>>
>>>>> Sincerely, 
>>>>>
>>>>> Daniel 
>>>>>
>>>>>
>>>>> [1]: 
>>>>> http://google-opensource.blogspot.com/2014/02/mentoring-organization-applications-now.html
>>>>>  
>>>>> [2]: 
>>>>> http://dev.clojure.org/display/community/Google+Summer+of+Code+2013 
>>>>> [3]: http://en.flossmanuals.net/melange/ 
>>>>>
>>>>

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