News for hackers. Stuff that matters.
Re:Metaprogramming – Julia Language by zem on Wednesday August 14, 2013 @05:49PM (#6214539)
i looked at lush several times, but somehow never got into it. some of the things that put me off: the fact that sdl and opengl were not supported under windows (my primary interest was in developing desktop applications and small games), the dynamic scoping (i'm a scheme fan; not having lexical scoping throughout just feels offputting) and the (real or perceived) lack of a strong community. it did look like a great language, though, and i was rooting for it despite never finding a good use for it myself.
Re:Metaprogramming – Julia Language by enupten on Wednesday August 14, 2013 @06:07PM (#6214666)
I agree with the lexical scoping part (explains more or less why I don't use Lush). Its a pity that there aren't any good numerical computing tools in Common Lisp/Scheme. Oh, well.
Re:Metaprogramming – Julia Language by ced on Thursday August 15, 2013 @02:21AM (#6216425)
With Quicklisp, the situation has improved a bit. I've used tpapp's libraries without much of a problem.

https://github.com/tpapp/

Re:Metaprogramming – Julia Language by bitsai on Wednesday August 14, 2013 @09:13PM (#6215577)
If Clojure is acceptable, there is Incanter (http://incanter.org/).
Re:Metaprogramming – Julia Language by klibertp on Wednesday August 14, 2013 @07:26PM (#6215146)
Re:Metaprogramming – Julia Language by peatmoss on Thursday August 15, 2013 @02:05AM (#6216394)
I found a package that advertises being an R-like data frame just today, but haven't yet played with it: https://pkg.racket-lang.org/info/munger
Re:Metaprogramming – Julia Language by enupten on Wednesday August 14, 2013 @08:57PM (#6215519)
I haven't looked into Racket-math, but this post: http://lists.racket-lang.org/users/archive/2013-January/0560... makes me wonder if Racket is really up for non-toy numerics.

In contrast, SBCL uses tagless float arrays, so that array operations tend to be cache friendly. With adequate declarations, numerical code in SBCL tends to very fast (~1-3x C speed). I assume one can do the same with Bigloo and Chicken scheme as well.

Re:Metaprogramming – Julia Language by soegaard on Thursday August 15, 2013 @12:53PM (#6219115)
On 04/22/2013 01:21 PM, Richard Cleis wrote: > Recently I used it for estimating orientation parameters of > telescopes. Inputs are the locations of stars, outputs are telescope > coordinates, parameters describe the relationship of axes to each other > and to the earth.

http://lists.racket-lang.org/users/archive/2013-April/057487...

Re:Metaprogramming – Julia Language by takikawa on Saturday August 17, 2013 @12:41AM (#6228178)
> In contrast, SBCL uses tagless float arrays, so that array operations tend to be cache friendly.

This is also the case in Racket.

http://docs.racket-lang.org/reference/flonums.html#%28part._...