News for hackers. Stuff that matters.
Re:Programming languages to watch: LiveScript, Julia, Elixir by peatmoss on Wednesday August 07, 2013 @01:06PM (#6174049)
Here's an idea: A port of Incanter to Typed Racket
Re:Programming languages to watch: LiveScript, Julia, Elixir by bitsai on Wednesday August 07, 2013 @05:07PM (#6175642)
Not exactly a trivial task... Incanter uses several sizable Java libraries (such as Parallel Colt) under the hood, so a port would first need to either finding suitable replacements or re-writing that code as well.
Re:Programming languages to watch: LiveScript, Julia, Elixir by peatmoss on Wednesday August 07, 2013 @08:55PM (#6176722)
Definitely not a trivial task--though it may be a worthy task. Incanter has moved from PColt to JBlas, and is moving toward core.matrix which will abstract the linear algebra stuff. If anything, I'd guess that Racket might be an easier ask than Clojure due to the JVM weirdness around boxing / unboxing of numbers passed to and from the underlying jblas (it's entirely possible I don't understand what I'm talking about re boxing / unboxing, though I've heard tell that the JVM makes some aspects of numerical work very challenging).