Re: [ANN] vectorz-clj - high performance vector maths for Clojure

2012-12-06 Thread Mikera
Good question. I had a look at javax.vecmath, which is actually pretty good for a lot of purposes. Eventually I decided against using it (believe me, it would have been nice to re-use it so this was not a decision I took lightly!) Here were the main issues: - No support for large vectors /

Re: [ANN] vectorz-clj - high performance vector maths for Clojure

2012-12-06 Thread Mikera
Great, let me know how it goes! I just pushed matrix support today (v0.1.0), so hopefully that will make it usable for most game purposes. Though you might need to dip into the Java occasionally until I've build out the full Clojure API. Let me know if you run into any API issues, I'm keen to

Re: [ANN] vectorz-clj - high performance vector maths for Clojure

2012-12-03 Thread Herwig Hochleitner
I think this is a great addition to the ecosystem, thanks! Right now I'm considering doing a small game, just to give it a try. 2012/12/2 Mikera mike.r.anderson...@gmail.com Sure - added instructions and uploaded version 0.0.1 to Clojars. Hopefully that works smoothly, any issues let me

Re: [ANN] vectorz-clj - high performance vector maths for Clojure

2012-12-03 Thread Michael Gardner
On Dec 2, 2012, at 06:24 , Mikera mike.r.anderson...@gmail.com wrote: Contributions / comments / suggestions very welcome. API is not yet set in stone, so I'm very open to ideas on how to make it better. Since the vast majority of physical applications will use 2D or 3D vectors, did you

[ANN] vectorz-clj - high performance vector maths for Clojure

2012-12-02 Thread Mikera
Hi All, I just open sourced a new Clojure library vectorz-clj with support for high performance vector maths in Clojure. It's fairly general purpose, and designed for use in 3D games, simulations and machine learning applications. I'm using it for my own machine learning apps and it is

Re: [ANN] vectorz-clj - high performance vector maths for Clojure

2012-12-02 Thread Mikera
Sure - added instructions and uploaded version 0.0.1 to Clojars. Hopefully that works smoothly, any issues let me know. On Sunday, 2 December 2012 13:56:07 UTC, Michael Klishin wrote: 2012/12/2 Mikera mike.r.an...@gmail.com javascript: The Clojure library is here: