Блог им. AlexeyPetrushin

Python vs Julia

Юля на мой взгляд лучше для понимания чем Питон, так сказать Matlab для рабочего человека :) (даже, Юля лучше чем Матлаб)

Python vs Julia
Питон

Python vs Julia





Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
543
12 комментариев
Да и то и то уродливые языки коротких скриптов, для понимания лучший язык — это Kotlin.
avatar
Auximen, на мой взгляд Котлин/Ява — отличные варианты для бабла, Ява везде и хорошие бухгалтера (тимлиды и архитекторы) нужны везде (по крайней мере еще года 2-3). :)

Но, таки для экспериментов и вычислений, как Инструменты Мышления (Thinking Tools) они не лучшие варианты.
avatar

Справедливости ради, это не Питон, а набор вызовов из библиотеки NumPy.

Питон за последние 10 лет превратился из обычного скриптового языка в набор магических заклинаний. Как они работают — это знать не надо. Все используют, так что не задавай лишних вопросов.

 

В этом плане тогда становится не ясным почему не использовать R. К его магии хотя бы больше доверия.

avatar
nicknh, да, питон это обертка над C инструментами для вычислений. Да, вычисления должны выглядеть понятно и читаемо для человека, чего в Питоне нету.
avatar
Alex Craft, Это тоже, да. В Питоне для одного действия есть тысяча и одна реализация. Понять, что там происходит и почему написано как смесь Scala  и Haskell — еще сложнее.
avatar
Питон для суеты. Как  Инструмент Мышления (Thinking Tools) — лучший R.
Julia — перспективный язык и, скорее всего, перспективной и помрет.
За R — 20000+ пакетов, на все случаи жизни. И самое главное — мощная команда поддержки. Один Hadley Wickham чего стоит!
Quik -> Sql сервер +dplyr+конвейер -> огонь!
PS: Насчет быстродействия — все равно все везде внутри — это чистый С.
PPS: О недостатках скромно умолчу...
PPPS: Выше приведеная программа на языке R будет выглядеть возможно как-то так:

library(ReIns)

Т.е. все уже написано до нас…
avatar
Synthetic, может быть. на мои случаи, я стараюсь использовать закон Парето и ограничиться основными 20% инструментов. Иногда да пакетов не хватает, в Julii не было SkewStudentT, пришлось сделать, портировать с Питона.

Но, Julia может напрямую вызывать код Python, R так что, отсутствие библиотек не проблема. В случае SkewStudentT — мне пришлось портировать потому что она используется в фиттинге и нужен быстрый код. А так можно было бы просто импортировать из Питона.
avatar
Synthetic, про будущие перспективы, я думаю все существующие языки программирования будут заменены в ближайшие 3, самое максимум 5 лет… ИИ позволяет выйти на новый уровень, императивные инструкции больше не нужны…
avatar
 ИИ позволяет выйти на новый уровень,

А как же Сайлоны?
avatar
Всем добрый день. 
Нашёл информацию по обучению языку Julia для инженерного анализа в конце августа (https://julia.org).

Прошу поделиться имеющейся информацией и опытом у кого есть.
avatar
Andrey162, chatgpt + решение реалтных задач, графики и т.п.
avatar

Читайте на SMART-LAB:
Фото
Рынок уходит в защиту: доллар крепнет, евро проверяет 1,16
Евро возобновил снижение против доллара США: пара EUR/USD опустилась к 1,16, продавцы снова проверяют важную поддержку 1,1600. Расположенность к...
Годовой отчет ФосАгро подтвердил запас прочности компании
Годовой отчет ФосАгро за 2025 год в первую очередь полезен не повторением финансовых показателей из уже опубликованной отчетности по МСФО, а...
🚀 Динамика рынка
Индекс Мосбиржи растет на 0,17% с начала торгов     🔥 Общий фон: пролив и ПМЭФ Дональд Трамп заявил, что США работают с Ираном над...
Фото
Роснефть: маржа пошла по EBITDA вверх, но обесценения снизили чистую прибыль. Зато скоро запустят Восток ойл
Роснефть отчиталась по МСФО вчера ночью за 1-й квартал 👉 Выручка -11% г/г 👉 Опер прибыль на уровне прошлого года 👉...

теги блога Alex Craft

....все тэги



UPDONW
Новый дизайн