|
2.2, Урри (ok), 21:30, 18/08/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Они будут весь юникод по три символа добавлять. И минорную версию менять.
| |
|
|
4.25, Аноним (-), 00:54, 19/08/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Реквестую язык Юрий ...
По опыту последних лет 50-ти, языки с женскими именами получаются куда изящнее....
| |
|
5.50, Аноним (50), 11:13, 19/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
Агриппина, Параша, Даздраперма - женские названия для импортозаместительнх языков
| |
|
4.35, beck (??), 07:04, 19/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Реквестую язык Юрий
Реквестирую языки "олег" и "оксана"
| |
|
5.83, Владимир (??), 23:07, 19/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
>А как вам Саша? Унисекс
Аркадий лучше ... Солиднее ... Ну, или Андрюшка хот бы.
| |
|
|
|
|
1.7, Аноним (7), 21:42, 18/08/2022 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Много интересного появилось. При запуске бинарников, если весь код откомпилирован, теперь можно съэкономить 60МБ на LLVM компиляторе.
| |
|
|
3.68, kusb (?), 18:10, 19/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
Круто что они не растут. Типа за пять лет они могли стать 600 мб.
| |
|
|
1.8, Аноньимъ (ok), 21:48, 18/08/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Так и незашла эта жулия.
Слишком много телодвижений нужно для всего.
Пытался нагуглить что-то по типу питорча - то ли Гугл не едет то ли я не то гуглю.
Давно не интересовался но хоть на видеокарте она считать умеет из коробки?
| |
|
2.9, Аноним (7), 21:54, 18/08/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Пытался нагуглить что-то по типу питорча - то ли Гугл не едет то ли я не то гуглю.
Flux.jl и ONNX.jl для запуска чужих готовых моделей
> Давно не интересовался но хоть на видеокарте она считать умеет из коробки?
конечно:
julia> using CUDA
julia> CUDA.functional()
И даже в M1/M2 умеет - Metal.jl
| |
|
3.10, Аноньимъ (ok), 21:59, 18/08/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ну модели можно и на плюсах запускать и везде.
А вот учить...
Только куду кстати поддерживает?
Надо будет как-то ещё раз взглянуть, может удастся от питона сбежать.
| |
|
|
1.12, corvuscor (ok), 22:20, 18/08/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
С прошлого выпуска - очень проникся. После обычных ООП языков очень необычно пишется, абстрагировано, удобно для научных расчетов.
Но главный косяк языка, имхо - это комьюнити, многократно меньшее, чем у того же питона. И как следствие, многие популярные пакеты заброшены и/или находятся в недописанном состоянии.
| |
|
2.13, ptr (??), 22:37, 18/08/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
Ну Julia почти в три раза моложе Python, у которого приличное комьюнити возникло лет этак через 20 с момента его появления.
| |
|
3.15, Аноним (7), 23:04, 18/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
До 2018-го (когда Julia 1.0 вышла), ею вообще мало кто пользовался. За 4 года прирост очень значительный.
| |
|
2.55, Аноним (55), 13:39, 19/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
Синтаксис хороший, но отсутствие полноценного отладчика, делает Джулию мало пригодной.
| |
2.115, _kp (ok), 11:06, 23/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
Не может быть "популярность" и коммунити у специализированного языка быть такой же как у более массового, и тем более языка для обучения.
Был бы язык для физиков-теоретиков, так о нём бы и вовсё почти не слышали, будь язык хоть трижды классным.
| |
|
1.14, Аноним (14), 23:01, 18/08/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
'производительности близкой к программам на языке Си'
есть же Си и миллиард либ под любые нужды
| |
|
2.16, tty0 (?), 23:05, 18/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
Когда вам нужно решить конкретную задачу, думать об особенностях си без соответствующего багажа знаний проводить к серьёзным провалам
| |
|
3.21, Аноним (21), 00:01, 19/08/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
Поэтому все начинают изучать джулию, чтобы накопить багаж знаний
| |
|
2.114, том (?), 06:08, 23/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
В Юле я так понял прикол в том что код очень, очень динамический, что важно для датасатанистов.
Например вы можете объявить на вашем типе операцию умножения между объектами этого типа, и все либы, которые умножали объекты одинаковых типов будут работать (ну, почти всегда). Юлия перекомпилирует весь их код под ваши типы.
| |
|
3.117, Аноним (7), 23:16, 26/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
Это называется multiple dispatch и означает не полную перекомпиляцию, а генерацию отдельных методов функций под аргументы с указанными типами. Можно писать и без указания типов, но тогда кодогенерация под новые типы будет проходить в момент первого исполнения кода.
По сути, это стандартный полиморфизм на типах аргументов функции.
| |
|
|
|
2.18, Аноним (-), 23:30, 18/08/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Поделитесь, кто на этом языке пишет в продакшене и что
NLP-сервисы. Очистка, обогащение.
| |
|
|
4.24, Аноним (-), 00:40, 19/08/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Дайте пруфы)
Ссылки на внутренний репозиторий и паспортные данные разработчиков?....
| |
|
5.48, Аноним (-), 09:51, 19/08/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
покажи хотя бы кусок кода на пейстбине. inb4 - ничего не покажешь под любыми предлогами
| |
|
6.65, Аноним (-), 16:29, 19/08/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Вот интересно, каков процент компаний, готовых уволить разрабов за публикацию кусков рабочего кода без согласования?....
| |
|
7.71, Аноним (71), 18:25, 19/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
а в чем проблема-то? судя по тому, что ты описал выше, ничего секретного, соответственно уникального там нет, для демонстрации можно выбрать кусок, не выдающий ни суть продукта. но ты ничего не выложишь не поэтому, а потому что тебе нечего показать
| |
|
8.75, Аноним (-), 19:02, 19/08/2022 [^] [^^] [^^^] [ответить] | +3 +/– | Когда работать начнёшь, может быть узнаешь, что такое интеллектуальная собственн... текст свёрнут, показать | |
|
|
|
|
|
|
|
3.42, Аноним (42), 08:36, 19/08/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
Поэтому ACML и не интел и не амд. Потому что занимается всякой ерундой вместо того чтобы делать бизнес.
| |
|
4.77, Аноним (77), 19:56, 19/08/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ты о чем? У ACML(221.12) капитализация больше чем у Intel(145.52) и AMD (154.26).
| |
|
|
|
1.26, Neon (??), 00:55, 19/08/2022 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Опять наркоманский синтаксис как у большинства новых модных молодежных язычков ?
| |
|
2.28, topin89 (ok), 01:27, 19/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
Python, Php и Perl: ну да ну да, пошли мы нахер.
За пределами C-подобных языков вообще любой синтаксис будет казаться наркоманским. Как по мне, только у APL получилось добиться реального безумия.
| |
|
|
4.34, Аноним (34), 06:11, 19/08/2022 [^] [^^] [^^^] [ответить]
| –2 +/– |
Что там учить-то? Возьмите нормальные источники: Керниган-Ритчи или Уэйт-Прата.
| |
|
5.43, Аноним (42), 08:37, 19/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
Не думал что Си нужен был просто нормальный синтаксис чтобы его все использовали?
| |
|
|
5.82, Аноним (21), 22:14, 19/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
Во-первых, не одни и те же инструкции. А во-вторых, батенька, вы знаете извращения с многословным паскалем
| |
|
|
|
4.52, Аноним (22), 12:49, 19/08/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
загрязнение окружающей среды из-за отсутствия скорости выполнения и траты места на пробелы - это идеально?
| |
|
5.72, Аноним (71), 18:27, 19/08/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
для тех задач, на которые нацелена решать julia есть нативные библиотеки, работающие быстрей этой самой julia. что ты там под тратой места имел ввиду, я даже знать не хочу, такие как ты (не работавшие ни с чем, ни с питоном, ни с джулией) еще любят упоминать gil
| |
|
4.62, Аноним (-), 15:30, 19/08/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
> заткнись, питон идеален
громоздкий и корявый синтаксис
разработчики, не способные осмыслить функциональные парадигмы
| |
4.80, topin89 (ok), 21:44, 19/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
Конечно он идеален. Даже больше, синтаксис C-подобных языков я считаю гораздо более наркоманским. Особенно плюсов. К нему можно привыкнуть, но чтение шаблонов шаблонов шаблонов требует интересной ментальной эквилибристики.
| |
|
5.81, Аноним (-), 21:58, 19/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
Питон идеален, поэтому пусть он лучше стоит в сторонке под бронированным колпаком. Чтобы никто своими грязными руками этот идеал в прод не тащил... Да и вообще, поменьше лапал, чтобы не испортить.
| |
|
|
|
|
1.33, Аноним (34), 06:09, 19/08/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> достижение производительности близкой к программам на языке Си
Может, сразу взять С и не заморачиваться?
| |
1.54, Аноним (55), 13:36, 19/08/2022 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Отлаживаться как раз не удобно. Консольного отладчика как не было так и нет. А тыкать мышью занятие такое себе.
| |
1.57, DEF (?), 14:33, 19/08/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Отличный язык. Перешел на его с R. Использую его для Data Science и Big Data. Строю кучу графиков, гоняю данные, в том числе из базы данных. Работает все шустро. Питон никогда не использовал и даже нет желания его изучать. Julia умеет практически все.
| |
|
|
3.61, Аноним (-), 15:21, 19/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Как ты отлаживешь код?
Детальные модульные тесты и отладочный вывод.
| |
|
4.63, eak0981234 (?), 16:15, 19/08/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Для своего проекта пойдет, но когда нужно разобраться в большом и сложном чужом проекте, такой метод не сработает. Поэтому для Джулии нужен отладчик, но разработчики не спешат. Всё, что есть это сторонние проекты.
| |
|
5.64, Аноним (7), 16:25, 19/08/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
Это пошаговый отладчик вам не поможет в большом и сложном проекте. А модульные тесты для того и пишут, чтобы покрывать код по высокоуровневым функциям. И, если разработчики, которые их писали, достаточно квалифицированные, то проблем разобраться с кодом не будет.
| |
|
6.87, eak132 (?), 11:00, 20/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
Совершенно согласен с тем, что пошаговый отладчик не поможет. Более того, я считаю, что пошаговые отладчики придуманы для слабаков. Настоящий программист должен уметь выполнять код в уме! Программисты Джулии видимо в совешенстве владеют этим навыком. Зачем вообще придумали все эти отладчики? Gdb и прочие? Отрасль деградирует.
| |
|
7.89, Аноним (7), 16:12, 20/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
Просто нет у вас навыков отладки отладочной печатью. Julia далеко не единственный ЯП, у которого нет удобного пошагового отладчика (неудобный есть). В случае Julia, просто надо разбивать код на небольшие фрагменты для отладки и тестирования. Именно поэтому, надо использовать модульные тесты. Если эти тесты достаточно детальные, то проблем отладить кусок кода нет. То же в отношении Haskell, то же в отношении отладки кода на устройствах, куда просто так не подключишься. Отладка без пошагового отладчика, хоть и требует определённой привычки, но это совершенно не то же самое, что отлаживать код на листочке бумаги. И уж точно, не сложнее пошагового отладчика, хотя и требует определённой дисциплины написания кода.
| |
|
|
|
|
|
|
13.100, Аноним (7), 19:15, 21/08/2022 [^] [^^] [^^^] [ответить] | +/– | Поймите, что каждый ЯП требует своего подхода На Julia просто невозможен моноли... большой текст свёрнут, показать | |
|
|
15.102, Аноним (7), 20:24, 21/08/2022 [^] [^^] [^^^] [ответить] | +/– | Если очень надо, точку останова в VS Code поставить можно Но если кода много, б... большой текст свёрнут, показать | |
|
|
|
|
|
|
9.104, Аноним (-), 04:55, 22/08/2022 [^] [^^] [^^^] [ответить] | +/– | Не читай гавнакода Если в коде невозможно разобраться без отладчика, то пользов... большой текст свёрнут, показать | |
|
|
11.113, Аноним (-), 19:13, 22/08/2022 [^] [^^] [^^^] [ответить] | +/– | Не, зачем же так Видишь гнокод, ищешь другую работу И молчишь о гнокоде здесь ... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
4.76, Аноним (-), 19:20, 19/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
Для Джулии, помимо всего прочего, модульные тесты с полным покрытием являются частью тех. процесса. Без них не соберёшь бинарники.
| |
|
|
4.97, eak132 (?), 17:17, 21/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
Пару лет назад пробовал использовать. Произвел впечатление грубого прототипа. До GDB явно не дотягивает.
| |
|
3.108, DEF (?), 09:18, 22/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
Логгирование, трассировка, юнит-тесты. Я даже когда на Жабе писал конкурентный код, то тоже не использовал отладчик. Нахер он нужен вообще? Тем более в Джулии, где легко можно понять, где ошибка, там одни структуры данных.
| |
|
|
1.69, kusb (?), 18:12, 19/08/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Звучит как что-то нереально крутое. Скорость разработки скриптовых языков и скорость + прямота нескриптовых. Почему это не ...популярнее?
Хотя выглядит что оно для расчётов.
| |
1.85, Аноним (85), 07:48, 20/08/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Джулию сильно ругают. Баг-репорты висят годами. И множество других проблем
| |
|
2.90, Аноним (-), 17:02, 20/08/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
А есть хоть какой-нибудь ЯП, про который нельзя сказать тоже самое?
| |
2.118, DEF (?), 10:08, 16/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
По опросам на Stackoverflow, Julia один из самых любимых языков.
| |
|
|