> aset-xxxx usage is not correct. Always use aset.
One of my coauthors, Christophe Grand, said in private correspondence:
> I don't see a single reason to prefer aset-* over aset. Those variations of aset and aget are both legacy and treacherous, luring the unknowing coder with their specific names... alas in this case more specific doesn't mean more efficient.
Can we go ahead and get :deprecated meta and deprecation documentation into 1.3 so they can be on their way out sooner rather than later? (For that matter, I see that `aset-int` is used in `make-array`, which is presumably bad for all the same reasons.)
If so, I'll open a ticket and add a patch.
- Chas
[1] http://groups.google.com/group/clojure/msg/290cf8ad49e40921
Can we go ahead and get :deprecated meta and deprecation documentation into 1.3 so they can be on their way out sooner rather than later? (For that matter, I see that `aset-int` is used in `make-array`, which is presumably bad for all the same reasons.)
Not 100% but I think this is a representation change, in 1.3 number liberals are longs so of course not asetable with an int array