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 f

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

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

2012-12-03 Thread Michael Gardner
On Dec 2, 2012, at 06:24 , Mikera 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 consider building around javax.

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 > Sure - added instructions and uploaded version 0.0.1 to Clojars. > > Hopefully that works smoothly, any issues let me know. > > On Sunday, 2 Decemb

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 > > >> The Clojure library is here: https://github.com/mikera/vectorz-clj >> > > Please add

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