169 похожих чатов

Что думаете насчёт текущего хайпа с Mojo? Затмит ли он

Julia?

18 ответов

83 просмотра

конечно, ведь каждый раз когда выходит новый язык программирования, все резво пересаживаются на него

¿что?-♦ Автор вопроса
Vladimir F
конечно, ведь каждый раз когда выходит новый язык ...

Я в плане перспектив Julia. Просто вот кто-то другой взялся решить проблему двух языков и производительности, что вроде как были основные selling points у Julia. С которыми она все равно в тени и далеко отстаёт от экосистемы Python до сих пор. А теперь возможно ещё сильнее будет, у Mojo вроде бы даже получается уже обгонять низкоуровневые. Не вижу, что такого особенно привлекательного должно быть, чтобы перейти на Julia каким-нибудь питонистам. Какая нынешняя репрезентация у языка? Просто как на главной странице julialang.org?

¿что? ♦
Я в плане перспектив Julia. Просто вот кто-то друг...

а почему-бы не решить все проблемы на языке zig ?

¿что?-♦ Автор вопроса
Vladimir F
а почему-бы не решить все проблемы на языке zig ?

Это троллинг? Я, конечно, понимаю, что Julia далеко не ограничивается производительностью. У неё и multiple dispatch as paradigm, что даёт очень высокую клейкость и расширяемость кода, lisp-like семантика, что даёт крутое метапрограммирование и рефлексию, экосистема с Pluto, Revise, и куча всего прочего. Она сама по себе не затмится Mojo, но вот в рамках ML/DS как будто меньше будет стимула пробовать её другим людям, если Mojo сможет дорасти до полноценного смешнщика Python. Не понимаю курс развития Julia, какие ниши она стремится занимать?

¿что? ♦
Я в плане перспектив Julia. Просто вот кто-то друг...

Как по мне , mojo ограничивает себя совместимостью с синтаксисом python Т.е. selling point это "ваш код на питоне сразу станет быстрым", а по факту не станет. Для быстрых нужна отдельная нотация с обязательным использованием типов, что совсем не обычный питон. В общем, всё как и с использованием numba А уж про экосистему молчу, много чего ещё у mojo может вылезти, просто пока до этих моментов не дошли

¿что?-♦ Автор вопроса
Ivan Selin
Как по мне , mojo ограничивает себя совместимостью...

Mojo вроде бы вообще ушёл в дебри, и теперь подражает rust. То есть понятно, что, конечно, это не "питон, но быстрее". Это прям сильно другой язык, который не догоняет Python просто в динамизме. Мне просто интересно, может ли Julia перевернуться на 180° в репрезентации с решения проблемы двух языков на более состоятельный и удобный клей, нежели Python. Который бы даже мог тянуть в себя и Mojo в критических местах. Насколько это в принципе возможно?

¿что? ♦
Mojo вроде бы вообще ушёл в дебри, и теперь подраж...

Сравнение с растом по скорости никак не говорит об уподоблении. Это разные языки. Прям совсем. Кмк, джулия уже достаточно сформировалась. Ну и на новый клей не потянет, да и не для этого создана. Мне кажется, и сам питон таким вышел случайно, нежели чем его таким подразумевали

¿что? ♦
Mojo вроде бы вообще ушёл в дебри, и теперь подраж...

Так это вроде написано на вебсайте Julia — всё про клей вроде даже написано.

¿что?-♦ Автор вопроса
Ivan Selin
Сравнение с растом по скорости никак не говорит об...

Ну так не только по скорости же, у Mojo вроде бы тоже есть свой концпет владения с передачей неизменяемым ссылок по умолчанию, с move в виде ^, с ключевым словом owned и прочим.

¿что? ♦
Ну так не только по скорости же, у Mojo вроде бы т...

Сейчас бы посравнивать статический и динамический язык) Абсолютно разные режимы использования же

¿что?-♦ Автор вопроса
Anatoly Levenchuk
screenshot Так это вроде написано на вебсайте Julia — всё про...

Это да, но, насколько я имею представление, Julia как-то не собирает ажиотаж именно в качестве клея.

¿что? ♦
Это да, но, насколько я имею представление, Julia ...

вопрос рекламы и желания кого-нибудь вложиться в раскрутку

¿что? ♦
Я в плане перспектив Julia. Просто вот кто-то друг...

Я думаю сейчас уже мало кто считает, что решение проблемы двух языков это основное достоинство джулии, с производительностью тоже вопросы - julia быстрее чем что? чем Python, ну для этого не надо быть быстрым. Смотрите чем занимаются основные паровозы комьюнити: моделирование, математика, диффуры, GPU, бесовские модели (тюринг), немного статистики, совсем чуток ML. ИМХО Вот в этих конкретных областях будет основное присутствие Julia. Будет основой в проектах типа Engee и др. Более актуально смотреть на нее как замену матлабу , чем как конкурент Python.

Vladimir
Я думаю сейчас уже мало кто считает, что решение п...

Можно посмотреть , чего разработчики Джулии говорят о путях развития тут: https://youtu.be/jFhL8EVrz7s?si=AVbOkE7lLb3XkfUY

Vladimir F
Можно посмотреть , чего разработчики Джулии говоря...

Верно, в основном общие разговоры о всем нужных вещах типа, производительности, компиляции и т.д. и конечно показательно, что в качестве примеров опять параллельные вычисления и симуляция черной дыры :) Достаточно посмотреть на секцию специфичных доменов на форуме и активность в этих разделах что бы понять кому Julia заходит. Ну не зайдет Julia в web, утилиты на ней не попишешь, геймдев - мимо, микросервисы - тоже видимо нет... Что остается?

Vladimir
Верно, в основном общие разговоры о всем нужных ве...

Если вам не надо симулировать чёрные дыры, это не значит что это никому не нужно.

Vladimir
Верно, в основном общие разговоры о всем нужных ве...

Я как минимум две компании знаю, которые используют Julia для софт-риалтайм систем. Там, где у всех плюсы. Обычно в паблик рассказывают люди из академии, а обом всем остальном мы не особо слышим.

Arthur
Я как минимум две компании знаю, которые использую...

Я про тезис заместить и потеснить python. Python в тех местах где он распространён потеснить даже мечтать не стоит) Сори, но не будет этого. это как потеснить java и tomcat. И да, будут единичные компании, которые будут использовать джулию для всего что только можно.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта