Size: a a a

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

2020 November 04

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
https://github.com/termux/termux-app/issues/1072

Вроде это про андроид
источник

G

Gabben in Язык программирования Julia / Julia programming language
Мне кажется компиляция не юзер/батарейка френдли, ещё и с учётом маломощных процессоров. Говорю как владелец бюджетника на котором флаттер лагает
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
The change to block exec() on application data files for targetAPI >= Q is working-as-intended. Please see https://android-review.googlesource.com/c/platform/system/sepolicy/+/804149 for background on this change. Calling exec() on writable application files is a W^X (https://en.wikipedia.org/wiki/W%5EX) violation and represents an unsafe application practice. Executable code should always be loaded from the application APK.
источник

АО

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

АО

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

AP

Alexander Plavin in Язык программирования Julia / Julia programming language
мда, грустно
источник

AP

Alexander Plavin in Язык программирования Julia / Julia programming language
не знаю деталей имплементации, это на джулию как-то влияет?
источник

АО

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

AP

Alexander Plavin in Язык программирования Julia / Julia programming language
Gabben
Мне кажется компиляция не юзер/батарейка френдли, ещё и с учётом маломощных процессоров. Говорю как владелец бюджетника на котором флаттер лагает
андроид/иос это же ещё и планшеты
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
В любом случае, насколько я понимаю, написать приложение на Julia и запаковать его в APK сейчас технически очень сложно/невозможно.
источник

G

Gabben in Язык программирования Julia / Julia programming language
Alexander Plavin
андроид/иос это же ещё и планшеты
Долгий первый запуск это везде больно
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
Андрей Оськин
В любом случае, насколько я понимаю, написать приложение на Julia и запаковать его в APK сейчас технически очень сложно/невозможно.
В APK запаковать то можно что угодно. Есть Android NDK. А вот прочие ограничения операционной системы - это уже вопрос.
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Возможно.
Не специалист по Android/iOS, если кто-то сможет сделать что-то работающее на этих платформах это будет просто здорово.
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
Тут есть вопрос минимального объема кода. Если для приложения будет требоваться подгрузить кода на полгига, включая LLVM - это явно не для андроида
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
Я так понимаю, что проблема не в первом запуске, а в выполнении потенциально опасного / вредоносного кода или в уязвимостях самого JIT.
источник

АО

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

ЕП

Евгений Погребняк... in Язык программирования Julia / Julia programming language
Андрей Оськин
Ну, вот ещё одна вещь связанная с экосистемой, это то, что в Джулии пакеты гораздо сложнее связаны, чем в питоне. В питоне все пакеты более менее самодостаточны, а в Джулии надо уметь их склеивать вместе. Это требует определенного стиля мышления, которое просто так не появится.
Ну и в Джулии using в порядке вещей, а в питоне import * - антипаттерн, не знаю почему так повелось в Джулии. Я постоянно обсуждаю в коде откуда что взялось, если импорт через using сделан
источник

DP

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

DP

Dmitry Penzar in Язык программирования Julia / Julia programming language
в нем library тоже все используют и порукам бьет разве что CRAN-проверяльщик
источник

DP

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