Size: a a a

2019 March 11

OS

Oleg Shelajev in graalvm_ru
и я не понимаю почему, к сожалению
источник

LS

Lev Serebryakov in graalvm_ru
Oleg Shelajev
ну я стараюсь объяснить вещи как я их понимаю, но почему-то это не очень просто
Ну, потому что технология не очень простая. Нормально. На самом деле, после пары итераций всё вполне понгятно и в голове укладывается.
Я не верю в «шестилетке за 10 минут»
источник

AP

Alexey Pomogaev in graalvm_ru
Oleg Shelajev
мне кажется 22 и 78 это достаточно похожие результаты. сейчас картинку покажу
Я сейчас в микроконтроллерах разбираюсь, там оперативки на всё про всё 512 КБ, так что разница есть ) Надо еще протестить native image с маппингом на Си структуры, интересно будет посмотреть сколько такие структуры кушают в граале.
источник

OS

Oleg Shelajev in graalvm_ru
А сколько норм? 30? Мне очень интересно граница
источник

LS

Lev Serebryakov in graalvm_ru
Alexey Pomogaev
Я сейчас в микроконтроллерах разбираюсь, там оперативки на всё про всё 512 КБ, так что разница есть ) Надо еще протестить native image с маппингом на Си структуры, интересно будет посмотреть сколько такие структуры кушают в граале.
Ну не надо в таких услвоиях на Java писать. Или на Kotlin. Или на Go. Как бы ни хотели этого авторы этих языков :-)
источник

LS

Lev Serebryakov in graalvm_ru
(я не уверен, что даже на Rust стоит)
источник

AP

Alexey Pomogaev in graalvm_ru
Oleg Shelajev
А сколько норм? 30? Мне очень интересно граница
Ребятам удалось запустить JVM с 21 МБ на 1 000 000 ключей, правда перейдя с HashMap-а и классов, на массивы, задав верхнюю планку через -Xmx

Вообще, если Go смог в 21 МБ, значит так и должно быть без JVM, а не 78 МБ. Но это наверное ValueType нужно ждать.
источник

LS

Lev Serebryakov in graalvm_ru
Но это частично религиозное, мне больно от IoT на Linux'е (RTOS? Нет, не слышали), от Arduino с его циклом вместо прерываний, и от всей этой современной моды.
источник

OS

Oleg Shelajev in graalvm_ru
подожди, это про рам? или про размер бинаря?
источник

OS

Oleg Shelajev in graalvm_ru
а если раст сможет в 20 уложиться - то так и надо?
источник

AP

Alexey Pomogaev in graalvm_ru
про рам, если раст может в 20 уложиться, то значит нужно смотреть, что упустили, да так и надо, а лучше еще превосходить на голову
источник

OS

Oleg Shelajev in graalvm_ru
а, хорошо, я просто недопонимал
источник

OS

Oleg Shelajev in graalvm_ru
Alexey Pomogaev
Я сейчас в микроконтроллерах разбираюсь, там оперативки на всё про всё 512 КБ, так что разница есть ) Надо еще протестить native image с маппингом на Си структуры, интересно будет посмотреть сколько такие структуры кушают в граале.
в граальвм пожалуйста. грааль - компилятор.
источник
2019 March 13

ЖМ

Жора Монтировка in graalvm_ru
А сам Polyglot умеет в дебаг или оно только через graalvm?
источник

OS

Oleg Shelajev in graalvm_ru
Привет что?
источник

OS

Oleg Shelajev in graalvm_ru
Умеет мне кажется там сидит chrome-inspector jar в мавене?
источник

OS

Oleg Shelajev in graalvm_ru
Как именно это сделать это слегка другой вопрос я не пробовал
источник

OS

Oleg Shelajev in graalvm_ru
Наверное так же, там интеграция с дебаггером и инструментация самого интерпретатора языка
источник

ЖМ

Жора Монтировка in graalvm_ru
ну я имел в виду да, у нас-то штука кастомная, chrome-inspecor я так понял только для ноды работать будет
Уже посмотрел, вроде есть debug api для guest language
Мы видимо будем сами реализовывать chrome devtools protocol
источник

OS

Oleg Shelajev in graalvm_ru
Для нашего руби работает и для питона и для Р
источник