The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Увидел свет язык программирования Julia 1.0, opennews (?), 09-Авг-18, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


76. "Увидел свет язык программирования Julia 1.0"  –1 +/
Сообщение от forsimenemail (ok), 10-Авг-18, 10:23 
"Быстро" и matlab - не часто эти два слова встретишь в таком контексте :) Однопоточный интерпретатор априрои небыстр, к сожалению :(
Ответить | Правка | Наверх | Cообщить модератору

96. "Увидел свет язык программирования Julia 1.0"  –1 +/
Сообщение от Аноним (22), 10-Авг-18, 12:05 
1 во-первых gnu octave is blazing fast, так как не интерпретатор.
2 во-вторых с "быстро" действительно проблемы, так как некоторые вещи, встроенные во все нормальные яп, напр конвертация числа в различные системы счисления и обратно, в octave начисто отсутствуют, и приходится писать свои. в r кстати тоже. Язык высокого уровня без таких элементарных вещей в стандартной библиотеке - не язык, а говно.
3 в третьих многое делается через жопу и вас ждут долгие часы отладки и непонимания, почему ваша векторизованная запись операции не работает, хотя вроде бы абсол
тно корректная.
4 octave постоянно крешится.
5 нет батареек

результат - надо юзать питон.

Ответить | Правка | Наверх | Cообщить модератору

103. "Увидел свет язык программирования Julia 1.0"  +1 +/
Сообщение от Аноним (111), 10-Авг-18, 13:08 
Не надо путать «быстро разработал» и «быстро выполнил».

Вот у нас сейчас так:

1. Учоный профессор изобретает новую идею.

2. мнс-аспирант реализует эту идею в виде прототипа на матлабе. Это месяц.

3. Вместе они отлаживают алгоритм, чтобы он работал нормально. Это ещё три-шесть месяцев.

4. снс или кто покруче переписывает алгоритм на нормальном языке, как правило на С, чтобы можно было им пользоваться на нормальных компьютерах, как правило кластере CUDA.

Так вот, на втором этапе матлаб действительно быстр, если там использовать С, то вместо месяца будем ждать пару лет.

Плюс ко всему, часто идея учоного является доработкой к уже опубликованному алгоритму, а уже опубликованный алгоритм, как правило, имеет опубликованную реализацию в матлабе, которую остаётся только скопипастить и добавлять своего. Копипастить же код на С — довольно плохая идея.

Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру