Re: unable to understand the behaviour of core.matrix/emap ( Bug maybe? )

2016-02-22 Thread Sunil S Nandihalli
Thanks Mikera, Looking forward to the release. Regards, Sunil. On Tue, Feb 23, 2016 at 12:31 PM, Mikera wrote: > Yeah, confirmed this is a bug in vectorz-clj. Indexing error meant that > the operator was getting applied to the first row twice, instead of once to > each row. > > There is a fix an

Re: unable to understand the behaviour of core.matrix/emap ( Bug maybe? )

2016-02-22 Thread Mikera
Yeah, confirmed this is a bug in vectorz-clj. Indexing error meant that the operator was getting applied to the first row twice, instead of once to each row. There is a fix and regression tests in the develop branch already, will be fixed in next release (hopefully today if I have time) On Fri

Re: Clojure as first language

2016-02-22 Thread Daniel
> I heard feedback about a guy who learned to program in Clojure and found > Python pretty messed up afterwards. If love to read this if you can dig up a link. -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to cloj

Re: [GSoC idea] Pluggable back-ends architecture for ClojureScript compiler

2016-02-22 Thread Antonin Hildebrand
I like the idea. I was thinking about a similar project. The goal would be to design and implement user-configurable, pluggable system for "jacking" into ClojureScript compilation pipeline as discussed here[1]. The first dog-fooding application could be instrumentation middleware for collectin

Re: Clojure as first language

2016-02-22 Thread Matching Socks
Zach Oakes gave a bracing talk about Clojure-as-a-first-language, unpedantically entitled "Making Games at Runtime with Clojure", at the 2014 Clojure conj. https://www.youtube.com/watch?v=0GzzFeS5cMc -- You received this message because you are subscribed to the Google Groups "Clojure" group.

Re: [Help] core.async and jetty

2016-02-22 Thread Miguel Ping
By the way, I can see that jetty is reusing the same HttpInput instance on the request (most probably because of pipelining) On Monday, February 22, 2016 at 8:33:37 PM UTC, Miguel Ping wrote: > > Hi guys, > > I'm trying to replicate an experiment on nodejs and http pipelining: > http://blog.yld.

[Help] core.async and jetty

2016-02-22 Thread Miguel Ping
Hi guys, I'm trying to replicate an experiment on nodejs and http pipelining: http://blog.yld.io/2016/02/08/squeeze-the-juice-out-of-node/ This is what I got right now: https://gist.github.com/mping/98bb8eb9faf3c51f9889 (using *com.ninjudd/ring-async*) Problem is I can't get pipelining to wor

Re: [GSoC idea] Pluggable back-ends architecture for ClojureScript compiler

2016-02-22 Thread Zach Oakes
Yeah I forgot about tools.analyzer. Maybe just updating its JS emitter to work with the latest ClojureScript would be a good project. It still wouldn't solve the issue of keeping up with the latest ClojureScript releases, but it seems like it would be a decent scope for a GSoC project. On Monda

Re: clojure as part of agnostic project

2016-02-22 Thread Timothy Baldridge
And since both boot and lein store projects in a human readable format (aka. not machine generated XML), moving from one of these to another project manager shouldn't be too hard. On Mon, Feb 22, 2016 at 9:16 AM, James Reeves wrote: > At minimum, both Boot and Leiningen just need to be told wher

Re: clojure as part of agnostic project

2016-02-22 Thread James Reeves
At minimum, both Boot and Leiningen just need to be told where you store your source files. By default this is "src", so a project with a "src" directory would work with both build tools, and likely any new ones that pop up in future. However, this doesn't solve the problem of how to resolve depen

[DOCS] clojure.org Feb update

2016-02-22 Thread Alex Miller
I've been meaning to do an update on clojure.org, now that it's been a little over a month since we switched over to the new site. I'm very happy with everything I've seen on the operational side - the Clojure web site has had much less down time than the old host, is serving the site much fast

clojure as part of agnostic project

2016-02-22 Thread Kendall Shaw
Generally, I try to not make projects depend on a specific build environment. So, for example, a directory structure containing java file and configuration files can exist independent of the build environment. The reason being that the future is sometimes different from the past and in the futu

Re: Clojure as first language

2016-02-22 Thread Lee Spector
When I taught with DrScheme back in the day it was a very good experience overall, and while I haven't taught with DrRacket I understand that the team has continued to do great things, and that this is probably a perfect first environment for many teaching contexts. FWIW in my context the restr

Re: Clojure as first language

2016-02-22 Thread Mark Engelberg
Racket is a language that is explicitly designed for creating other languages. DrRacket is a remarkable pedagogical IDE. For those who are interested in providing a smooth learning path to Clojure, one of the best ways to do that would be for our community to invest some effort in building a "Clo

Re: [GSoC idea] Pluggable back-ends architecture for ClojureScript compiler

2016-02-22 Thread Thomas Heller
Projects for this already exist but are somewhat dormant. See: https://github.com/clojure/tools.analyzer https://github.com/clojure/tools.analyzer.jvm https://github.com/clojure/tools.analyzer.js https://github.com/clojure/tools.analyzer.clr https://github.com/clojure/tools.emitter.jvm Neither Cl

Re: Clojure as first language

2016-02-22 Thread Daniel Kersten
In my experience running the local clojure user group, a lot of clojure beginners (NOT programming beginners) struggle with two things: the paradigm switch (immutable data etc) and clojure's error messages. I think if a beginner to programming started with clojure, they may be able to sidestep the