LINUX.ORG.RU
ФорумTalks

Julia Studio теперь Open Source

 , juliastudio


0

1

Недавно в рассылку пришло:

Find it here: http://github.com/forio/julia-studio Download it here: http://forio.com/julia/

We're hoping this makes things a lot more transparent. Submitting issues can now be done through github (much more straightforward) and, hopefully, this will make the process of iterating and testing much faster.

Если кто не в курсе, то Julia это такой ЯП для скриптинга и научных расчётов. Пока в состоянии беты, но активно пилится. Позиционируется как альтернатива R, Python и Lisp.

Из личных впечатлений: Пока мало что умеет, но если будет развиваться с той же скоростью, что и ЯП, то скоро будет норм.

★★★★★
Ответ на: комментарий от dinn

JIT + простой FFI + макросы. Java вон быстро крутится на JIT и у неё всё ок (ну если только памяти не жалко).

Norgat ★★★★★
() автор топика
Последнее исправление: Norgat (всего исправлений: 1)
Ответ на: комментарий от Norgat

И сколько под это чудо есть математических библиотек/расширений? А то у нас с матлаба никто слезать никуда не хочет.

dinn ★★★★★
()
Последнее исправление: dinn (всего исправлений: 1)

Позиционируется как альтернатива R, Python и Lisp

...небу и Аллаху. Недоношенное, а уже такое амбициозное. Видать, сдохнет молодым.

thesis ★★★★★
()
Последнее исправление: thesis (всего исправлений: 1)
Ответ на: комментарий от dinn

Этому чуду около года, оно пока на стадии беты. Тут есть список доступных пакетов(вроде как поддержка пакетной системы будет из коробки и работать через git, но не уверен, следил последнее время краем глаза): http://docs.julialang.org/en/latest/packages/packagelist/

P.S. возможно это не всё, что сейчас доступно. И ещё один момент - думаю для реального применения этого ЯП нужно ещё годик или полтора, т.к. бета, всё пилится и может быть нестабильно. Сейчас это скорее для ознакомления энтузиастами)

Norgat ★★★★★
() автор топика
Ответ на: комментарий от Norgat

нужно ещё годик или полтора, т.к. бета

Для научной среды как минимум умножить на 10.

dinn ★★★★★
()
Ответ на: комментарий от dinn

ещебы у вас там и формулки красиво отображаются и графики а в этом линуксе графики в лучшем случае убогий гнуплот и в отдельном окне

Deleted
()

Позиционируется как альтернатива R, Python и Lisp.

Ну «альтернатива R» — это, как я понимаю, будет обширная «математика».

Можно предположить, что «альтернатива Python'у» — простота и наглядность.

А «альтернативой lisp'у» тогда что будет? Пресловутые «скобочки», которые так раздражают лиспохейтеров? :)

DeVliegendeHollander ★★
()
Ответ на: комментарий от Deleted

Ну надо сказать, что когда я решил посмотреть на сигнал, matlab это сделал за ~5 секунд, gnuplot съел больше 2-х Гб памяти и кучу времени. Так что с графикой у octave всё плохо. Хотя matlab есть и под linux.

dinn ★★★★★
()
Ответ на: комментарий от DeVliegendeHollander

А «альтернативой lisp'у» тогда что будет? Пресловутые «скобочки», которые так раздражают лиспохейтеров? :)

Нет, скобочек не будет) Тут можно глянуть как оно там выглядит: http://docs.julialang.org/en/latest/manual/metaprogramming/

Norgat ★★★★★
() автор топика
Ответ на: комментарий от DeVliegendeHollander

Ну «альтернатива R» — это, как я понимаю, будет обширная «математика».

Оно численное, а вольфрамовская математика символьная. Но, возможно на макросах что-то и напишут. Слава богу тут не тот ужас, что в математике с синтаксисом.

Norgat ★★★★★
() автор топика
Ответ на: комментарий от Deleted

Когда надо быстро что-то посчитать это плюс, но цена всё портит. Правда в любом случае это лучше, чем в labview, т.к для matlab хоть есть octave, а для второго нет ничего.

dinn ★★★★★
()
Последнее исправление: dinn (всего исправлений: 1)
Ответ на: комментарий от Deleted

Да дело не только в дружелюбности интерфейса, а в общей недоделаности. Я всё про тот случай. Отдали с эксперимента данные: 10E7 отсчётов как ansi текст (время + показания по 2-м каналам). Первая задача: прочитать и посмотреть, octave вообще не может прочитать файл целиком за 1 раз, matlab может это сделать быстро. Отобразить быстро и не съесть всю оперативку octave тоже не может. А всё остальное ещё хуже octave.

dinn ★★★★★
()

Приятный синтаксис, хорошие возможности, и судя по всему быстрее октавы.

AiFiLTr0 ★★★★★
()
Ответ на: комментарий от Stil

Тогда с этим было не особо, да и нужно было интерактивное отображение. Да и тогда теряется главное преимущество octave - совместимость с matlab.

dinn ★★★★★
()
Ответ на: комментарий от dinn

Взаимоисключающие параметры.

Месье не видел R?

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от basp

Согласен, система типов интересная, нечто среднее между CLOS и D - методы определяются над объектами, а не внутри них. Не понимаю, почему никто не додумался до такого простого решения раньше.

s9gf4ult ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.