2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Мнение о Julia language
Сообщение03.12.2015, 10:48 
Заслуженный участник


29/12/14
504
День добрый, господа. Наверняка многие здесь слышали о молодом языке програмирования Julia. Позиционирует себя язык как научный. Волею судьбы пишу на нём сейчас для своей бакалаврской работы - доволен, как слон: синтаксис приятный (если не ошибаюсь, практически один в один с Python), работает шустро вроде, большое количество библиотек разных уже сейчас, хорошее комьюнити. Но у меня опыта нет никакого, чтобы самому сравнить язык с другими. Читал ряд статей и отзывов по Julia - огромный плюразлизм мнений, компетентность высказывающихся мне установить опять же сложно. Поэтому хотел поинтересоваться у представителей нашего форума, какие вообще перспективы у языка? Ну, то есть возможно ли, что лет так через 10 Julia будет стоять в одном ряду с Fortran, C, Python, MTALAB (последнее немного не в тему, конечно)? И какие в целом существенные преимущества и недостатки у языка перед друими, на ваш взгляд?

 Профиль  
                  
 
 Re: Мнение о Julia language
Сообщение03.12.2015, 20:57 
Заслуженный участник


27/04/09
28128
Gickle в сообщении #1078977 писал(а):
Ну, то есть возможно ли, что лет так через 10 Julia будет стоять в одном ряду с Fortran, C, Python, MTALAB (последнее немного не в тему, конечно)?
В любом случае, каким бы хорошим ни был язык (и сообщество-документация-библиотеки-runtime), на его популярность влияет не только это, увы. :-)

(На тему просто подпишусь: слышал немного про Julia, но не знаю ничего особенного, чтобы что-то сказать по вашим вопросам.)

 Профиль  
                  
 
 Re: Мнение о Julia language
Сообщение03.12.2015, 21:37 
Заслуженный участник


29/12/14
504
arseniiv в сообщении #1079168 писал(а):
В любом случае, каким бы хорошим ни был язык (и сообщество-документация-библиотеки-runtime), на его популярность влияет не только это, увы. :-)
С другой стороны, если язык плохо подходит для прдполагаемых задач, то он почти наверняка популярным не станет. :-) Вопрос, конечно, подразумевал приблизительно следующие варианты ответа:
а) "Чёрт его знает, как пойдёт";
б) "Нет, потому что...".

 Профиль  
                  
 
 Re: Мнение о Julia language
Сообщение03.12.2015, 22:49 
Заслуженный участник


09/05/12
25179
Как говорится, пожуем - увидим.

Пока что мои попытки жевания меня не вдохновили. Синтаксис нормальный (и, слава богам, таки не питоновский), но скорость работы очень так себе. Библиотек (по меркам вычислительной математики) крайне мало. В целом язык попадает в промежуток между средствами для прототипирования, где "совсем думать не надо" (MATLAB/Octave и т.п.) и языками, на которых можно написать высокопроизводительный код (Fortran 90/95+, C99+), и не очень ясно, насколько это нужно. При этом декларируемое направление развития языка - в сторону "как бы упрощения", а не увеличения эффективности.

Правда, один явный плюс тоже есть: куча народу сейчас пишет подобные задачи на Python, и по сравнению с этим ужасом Julia выглядит существенно приятнее.
Gickle в сообщении #1078977 писал(а):
Ну, то есть возможно ли, что лет так через 10 Julia будет стоять в одном ряду с Fortran, C, Python, MTALAB (последнее немного не в тему, конечно)?
Со второй половиной ряда - возможно. Наверное, это даже будет более-менее неплохо. С первой - практически уверен, что нет.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group