Научный стек программирования для Clojure - PullRequest
13 голосов
/ 22 августа 2010

В настоящее время я использую Python для большинства моих программ, но мне интересно изучать Clojure.Какие библиотеки мне нужны для воспроизведения функциональности, имеющейся у меня с scipy, numpy и matplotlib?Есть ли что-то похожее на дистрибутив Enthought?

Ответы [ 2 ]

16 голосов
/ 22 августа 2010

Начните с Incanter: http://incanter.org/

Затем посмотрите на научные библиотеки Java.

2 голосов
/ 15 мая 2013

Я второй ответ Стюарта - Incanter великолепен.

По состоянию на 2013 год также стоит взглянуть на core.matrix , который предоставляет высокопроизводительный API NumPy / SciPy для матриц / векторной математики в Clojure. Среднесрочный план - совместная работа Incanter и core.matrix.

...