Re: Installing Clojure on Windows 7

2013-01-27 Thread Sean Corfield
I highly recommend GOW - Gnu On Windows - as a lightweight alternative to Cygwin: https://github.com/bmatzelle/gow/wiki It provides wget / curl which makes Leiningen happy - along with about a hundred common *nix commands, without the overhead of Cygwin. Sean On Sat, Jan 26, 2013 at 7:56 PM,

Re: [ANN] Overtone 0.8.0 - Performance Ready

2013-01-27 Thread Chris Ford
Thanks to everyone who worked hard to make 0.8.0 happen, especially Sam. :-) On 27 January 2013 02:00, Sam Aaron samaa...@gmail.com wrote: On 26 Jan 2013, at 20:17, Sam Aaron samaa...@gmail.com wrote: I pulled out the GUI widgets from this release as I found a number of issues with them at

Re: Natively Compiled Clojure

2013-01-27 Thread Konrad Hinsen
Timothy Baldridge writes: The important question to ask yourself (and I'll cover this in my talk), is why do you want native Clojure? ... Interop with systems - Java has one of the biggest ecosystems on the planet The Java ecosystem is big but concentrated on some application domains.

Minimizing the download of js code in Multipage ClojureScript webapp

2013-01-27 Thread Marcus Holst
Building a traditional multipage webapp and using only some cljs code on the pages requires me to put all the cljs overhead output in one single file that can be cached by the browser (in order to not have to load the same 130+ k cljs overhead for each page). I've tried creating an empty

Re: Natively Compiled Clojure

2013-01-27 Thread Mark Rathwell
Embedding in applications - Python is used very often as a scripting language in 3d apps, games, mapping software, etc. I've yet to hear of the JVM ever being used for this. Related to this, do you have any thoughts on the viability of embedding clojure-py into a C++ application for similar

[ANN] core.matrix 0.0.6

2013-01-27 Thread Mikera
Hi all, core.matrix is a new (and still experimental) library for matrix maths and numerical computing in Clojure. Key features / design goals 1. A clean, pure Clojure API 2. Works with multiple Clojure/Java/native matrix implementations (e.g. Colt, JBLAS, Vectorz, Apache Commons etc.) 3.

Re: Installing Clojure on Windows 7

2013-01-27 Thread George Oliver
On Saturday, January 26, 2013 7:01:34 PM UTC-8, Ravi Sundaar wrote: I am running into problems getting emacs (24.2) to work with clojure as well on windows 7. I have installed leiningen fine. Clojure (1.4.0) itself seems to be behaving. The packages seem to install fine in emacs - no

Re: Natively Compiled Clojure

2013-01-27 Thread Paul deGrandis
As far as embedding Clojure is concerned, another option is ClojureScript-Lua + LuaJit + C. I've recently started going through the CLJS-Lua source to see how viable this is. I am holding off committing any serious effort until I see the talk at Clojure/West. C + Python + ClojurePy2 could fit

Re: Installing Clojure on Windows 7

2013-01-27 Thread Mark Engelberg
I haven't had any luck getting Light Table to work on Windows 7, and it's still in a very rough state. I wouldn't recommend it at this time. On Sat, Jan 26, 2013 at 10:56 AM, Ryan Cole r...@rycole.com wrote: It's actually pretty simple, if you decide to use leiningen and light table, the

Re: Installing Clojure on Windows 7

2013-01-27 Thread Ryan Cole
I guess I don't understand what's so difficult about getting Clojure, or Light Table, to work on Windows (7). I literally just installed the JDK, put the bin directory of it on my $PATH, and with that alone, Light Table will work just fine. I then downloaded the Leiningen batch file and put it

Re: Installing Clojure on Windows 7

2013-01-27 Thread Mark Engelberg
On Sun, Jan 27, 2013 at 12:15 PM, Ryan Cole r...@rycole.com wrote: I guess I don't understand what's so difficult about getting Clojure, or Light Table, to work on Windows (7). I literally just installed the JDK, put the bin directory of it on my $PATH, and with that alone, Light Table will

Re: Minimizing the download of js code in Multipage ClojureScript webapp

2013-01-27 Thread Evan Mezeske
I solved this problem for my web app in a different way, which might be worth considering. My entire ClojureScript project compiles to a single JS file which is used by every single page. I organized things such that each page had a cljs namespace associated with it, which has an init

Re: Natively Compiled Clojure

2013-01-27 Thread Mark Rathwell
On Sun, Jan 27, 2013 at 1:31 PM, Paul deGrandis paul.degran...@gmail.com wrote: As far as embedding Clojure is concerned, another option is ClojureScript-Lua + LuaJit + C. I've recently started going through the CLJS-Lua source to see how viable this is. Thanks, I had forgotten about

Re: Minimizing the download of js code in Multipage ClojureScript webapp

2013-01-27 Thread Marcus Holst
Thanks Evan! I actually already started along this big js blob path and was just beginning to see the problem with clashing page inits. Your solution with an init func per page will probably do just fine for me too so I'll try that now. With conditional caching on the big js file, it should

ANN: rewryte.com uses clojure for automated writing feedback

2013-01-27 Thread Ronald Toland
It's been eight months in the making, but rewryte.com is live! We're using Clojure on the back-end for all our data processing. Our goal is to provide quick, automated feedback on your writing. We're in public beta, so please check us out and let us know what you think! Ron Toland -- -- You

Re: ANN: rewryte.com uses clojure for automated writing feedback

2013-01-27 Thread Zack Maril
What file format does this take? I tried pdf and it barfed. On Monday, January 28, 2013 1:04:31 AM UTC+4, Ron Toland wrote: It's been eight months in the making, but rewryte.com is live! We're using Clojure on the back-end for all our data processing. Our goal is to provide quick,

Re: String wrapper that supports meta-data...

2013-01-27 Thread Stuart Sierra
On Wednesday, January 9, 2013 4:23:06 PM UTC-5, Jim foo.bar wrote: hehehe...I'm really stupid aren't I?:-[ Not at all. :) It takes time to get used to all the different ways things can be used, for example the fact that records support metadata. -S -- -- You received this message

Re: Minimizing the download of js code in Multipage ClojureScript webapp

2013-01-27 Thread Mimmo Cosenza
Hi Marcus, I found the same solution Evan suggested to you. You can read about it here. https://github.com/magomimmo/modern-cljs/blob/master/doc/tutorial-06.md and you can also define a single init function which is shared by each source cljs files by passing it the parameters you need to

Re: ANN: rewryte.com uses clojure for automated writing feedback

2013-01-27 Thread Ron Toland
Zack: It only accepts plain txt files at the moment. We're working on supporting other formats. :) -- -- 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

Re: Natively Compiled Clojure

2013-01-27 Thread Paul deGrandis
Additionally, you might also consider ClojureScript itself. With a little work you could embed V8 into your application (https://developers.google.com/v8/embed). Martin Trojer just wrote a really nice blog post on embedded runtimes - http://martinsprogrammingblog.blogspot.co.uk/ All that

Re: Natively Compiled Clojure

2013-01-27 Thread Timothy Baldridge
That's why I think it's a good idea to ask what the goals are for native Clojure. The ClojureScript and Clojure-Py options while nice both don't allow for a good concurrency story. On top of that, I'm not sure either of those would actually run on iOS. However, a pure, from-scratch option has a

Re: Natively Compiled Clojure

2013-01-27 Thread Mark Rathwell
I haven't hit any hard limits at this point, but you hit on a use case where Python and Lua currently hit a sweet spot that I think would be nice to use Clojure: C/C++ systems that want to expose scripting capabilities to users (e.g. game engines, robotics systems). For these types of use cases,

Re: Natively Compiled Clojure

2013-01-27 Thread AtKaaZ
although I'm sure everybody's seen this, I believe it is relevant here, this clojureconj by Chris Granger https://www.youtube.com/watch?v=V1Eu9vZaDYw maybe only applies to clojurescript(that is, being slow in this case) the important stuff is at from 13:59 On Mon, Jan 28, 2013 at 1:53 AM, Mark

Re: Is contributing to clojurescript is intentionally made hard ?

2013-01-27 Thread Andy Fingerhut
On Jan 20, 2013, at 7:11 PM, Andy Fingerhut wrote: On Jan 20, 2013, at 7:49 AM, Anthony Grimes wrote: In closing, I propose the following. If we're going to continuously deny people things they are accustomed to, instead of treating them like angry children having tantrums, why don't we get

Re: Natively Compiled Clojure

2013-01-27 Thread Mikera
On Monday, 28 January 2013 07:56:58 UTC+8, tbc++ wrote: That's why I think it's a good idea to ask what the goals are for native Clojure. The ClojureScript and Clojure-Py options while nice both don't allow for a good concurrency story. On top of that, I'm not sure either of those would

Re: Best Clojure Platform?

2013-01-27 Thread Mikera
On Saturday, 26 January 2013 18:36:44 UTC+8, Zed Dominic wrote: Hi, I am a student, still trying to consider, if I should embrace Clojure as my language of choice. I have programmed in Java, C and Haskell (it brought me here) in the past, and I want to try out some list processing... Of