Блог им. AlexeyPetrushin

Python vs Julia

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

Python vs Julia
Питон

Python vs Julia





527
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:
Фото
Т-тех покупает Точку
Т-технологии планируют консолидировать 100% акций АО “Точка”.  Компания объявила о намерении приобрести одну из самых быстрорастущих финансовых...
Фото
📆 Друзья, по традиции делимся датами публикации годовой отчетности Positive Technologie
▶️ Предварительные данные по отгрузкам за 2025 год мы опубликуем 9 февраля. ▶️ А 7-го апреля представим консолидированную финансовую отчетность...
Фото
Мал золотник да дорог — что такое компании-юниоры и как в них инвестировать?
Продолжая рассказывать о работе золотодобывающей отрасли, мы хотим уделить внимание такому понятию как юниорные проекты. В российских условиях...
Фото
Хэдхантер. Ситуация на рынке труда в январе. Хуже - чем просто хуже некуда
Вышла статистика рынка труда за январь 2026 года, которую Хедхантер публикует ежемесячно, что же там интересного: Динамика hh.индекса...

теги блога Alex Craft

....все тэги



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