Size: a a a

2018 September 04

ПФ

Паша Финкельштейн in graalvm_ru
Прикольно
источник

ПФ

Паша Финкельштейн in graalvm_ru
А был бы Грааль у них - не лежали бы
источник

T

Toli in graalvm_ru
Лежал бы быстрее просто))
источник

ПФ

Паша Финкельштейн in graalvm_ru
И в другую сторону
источник

OS

Oleg Shelajev in graalvm_ru
У них разве джава? Там же hack вроде и всякие пхп
источник

OS

Oleg Shelajev in graalvm_ru
Мы кстати зарелизили там сегодня rc6
источник

ПФ

Паша Финкельштейн in graalvm_ru
HHVM если мне не изменяет память с совестью
источник

OS

Oleg Shelajev in graalvm_ru
Там есть крутая фича в native image генерации отодвигать запуск статических инициализаторов до рантайма, а не запускать как обычно во время создания образа
источник

E

Etki in graalvm_ru
Oleg Shelajev
Там есть крутая фича в native image генерации отодвигать запуск статических инициализаторов до рантайма, а не запускать как обычно во время создания образа
Я тут новенький (тм), а зачем? Это ж экономит потом время на запуск.
источник

E

Etki in graalvm_ru
Или ожидается, что там народ использует всякие Runtime.getProcessors(), которые не соответствуют тому, что будет на целевой машине?
источник

OS

Oleg Shelajev in graalvm_ru
Больше программ можно скомпилировать
источник

OC

Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀 in graalvm_ru
Ну или если вдруг значение зависит от настроек конкретной хостовой системы. Например, os.version
источник

OS

Oleg Shelajev in graalvm_ru
Или где-то там инициализируется new Date()
источник

AP

Alexey Pomogaev in graalvm_ru
А что там с андроидом? Можно под него nativeimage собрать при этом спокойно юзая Android SDK?
источник

A

Alex in graalvm_ru
думаю нет, там же x86 вроде как только тянется
источник

A

Alex in graalvm_ru
хотя нет, что-то в граале для aarch64 есть, но вот SubstrateVM похоже не тянет

Substrate VM is a framework that allows ahead-of-time (AOT) compilation of Java applications under closed-world assumption into executable images or shared objects (ELF-64 or 64-bit Mach-O).
источник

A

Alex in graalvm_ru
так что пока только линукс и макось
источник

OC

Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀 in graalvm_ru
наверняка можно написать генератор. Но кто это будет делать и зачем?) Какой коммерческий смысл?
источник

OC

Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀 in graalvm_ru
+ нужно будет аккуратно заимплементить все OS-специфичные штуки. Они там оформлены в виде паттерна стратегия под каждую ось
источник

AP

Alexey Pomogaev in graalvm_ru
Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀
наверняка можно написать генератор. Но кто это будет делать и зачем?) Какой коммерческий смысл?
Ну хз, я бы даже купил, чтобы на котлине не писать и иметь поддержку всех фич java 11-12
источник