Стек научного программирования для Clojure

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


person 2daaa    schedule 22.08.2010    source источник
comment
Ищите похожие библиотеки в Java и вызывайте их из Clojure.   -  person Robert Harvey    schedule 22.08.2010


Ответы (2)


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

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

person Stuart Sierra    schedule 22.08.2010

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

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

person mikera    schedule 15.05.2013