Size: a a a

Язык программирования Julia / Julia programming language

2018 September 10

DP

Dmitry Penzar in Язык программирования Julia / Julia programming language
Vladimir
Julia, при наличии библиотек как в Питоне, могла бы легко его заменить - дизайн намного продуманней
там вопрос по классам, на самом деле
источник

DP

Dmitry Penzar in Язык программирования Julia / Julia programming language
еще
источник

DP

Dmitry Penzar in Язык программирования Julia / Julia programming language
ну то есть из всех областей вряд ли вытеснит
источник

g

gsomix in Язык программирования Julia / Julia programming language
Andrey Konovalov
Вычисления на чистом питоне - это в принципе конечно миф. Получается, что код реально пишется на плюсах, а его по сути как sed из оболочки bash запускают просто из Python. Библиотеки же Julia написаны в основном на самом языке Julia, в этом и была ключевая цель: сделать все уровни разработки достижимыми при использовании одного языка, одних и тех же инструментов.
Не самая плохая стратегия, как оказалось. Ну, хорошего кода на C/C++ много, питонисты просто сосредоточились на написании оберток высокого уровня.
источник

g

gsomix in Язык программирования Julia / Julia programming language
Покрыли большую часть задач. :)
источник

g

gsomix in Язык программирования Julia / Julia programming language
Dmitry Penzar
ну то есть из всех областей вряд ли вытеснит
Угу, потому что у питона еще есть веб, скрипты/автоматизация, образование.
источник
2018 September 11

SV

Sergey Volkov in Язык программирования Julia / Julia programming language
Vladimir
Julia, при наличии библиотек как в Питоне, могла бы легко его заменить - дизайн намного продуманней
Меня только массивы с 1 изумляют. Но это вкусовщина: я по-взрослому кодить начинал на С, а потом к Python перешёл, поэтому с нуля привычнее
Ну и обязательные двойные кавычки после питона тоже доставляют
источник

SK

Stanislav Kapulkin in Язык программирования Julia / Julia programming language
Да, нумерацию можно было бы до выпуска 1-ой версии измениять на с 0
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
Это было осознанное решение в дизайне (нумерация с 1). Я не думаю, что это большая проблема, если честно )
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
Аргументация такова: в матлабе индексируется с 1, а мы хотим сделать язык похожим на матлаб
источник

SK

Stanislav Kapulkin in Язык программирования Julia / Julia programming language
с 0 - это ближе к тому, как хранятся в памяти данные
источник

SK

Stanislav Kapulkin in Язык программирования Julia / Julia programming language
я ожидаю, что нумерация с 1 создает потерю в производительности
источник

SV

Sergey Volkov in Язык программирования Julia / Julia programming language
Kirill Tsaregorodtsev
Аргументация такова: в матлабе индексируется с 1, а мы хотим сделать язык похожим на матлаб
Однако, индексация с 0 не помешала питону стать популярным в среде, где господствовал матлаб с фортраном :)
источник

DP

Dmitry Penzar in Язык программирования Julia / Julia programming language
Пока a[0] не возвращает вектор, который потом спокойно складывается со всем
источник

DP

Dmitry Penzar in Язык программирования Julia / Julia programming language
Норм
источник

АО

Андрей Оськин in Язык программирования Julia / Julia programming language
источник

SV

Sergey Volkov in Язык программирования Julia / Julia programming language
А можно ликбез для непосвященных?
источник

АО

Андрей Оськин in Язык программирования Julia / Julia programming language
Это лучше всего здесь смотреть: https://github.com/w0rp/ale
По сути  - динамическая проверка кода на предмет соответствия стандартам языка и поиск ошибок.

Once this plugin is installed, while editing your files in supported languages and tools which have been correctly installed, this plugin will send the contents of your text buffers to a variety of programs for checking the syntax and semantics of your programs. By default, linters will be re-run in the background to check your syntax when you open new buffers or as you make edits to your files.
источник

SV

Sergey Volkov in Язык программирования Julia / Julia programming language
Андрей Оськин
Это лучше всего здесь смотреть: https://github.com/w0rp/ale
По сути  - динамическая проверка кода на предмет соответствия стандартам языка и поиск ошибок.

Once this plugin is installed, while editing your files in supported languages and tools which have been correctly installed, this plugin will send the contents of your text buffers to a variety of programs for checking the syntax and semantics of your programs. By default, linters will be re-run in the background to check your syntax when you open new buffers or as you make edits to your files.
Круть
источник
2018 September 12

AL

Anatoly Levenchuk in Язык программирования Julia / Julia programming language
Эффект выпуска версии 1.0: Julia поднялась в сентябрьском индексе популярности языков программирования TIOBE с 50 до 39 места (Haskell — 40 место, что доставляет) — https://www.tiobe.com/tiobe-index/

Питон при этом впервые в истории стал третьим по популярности. У него рейтинг 7.653% (у Julia 0.242%). Так что без иллюзий )))
источник