Size: a a a

2020 March 13

S

SedSub in rust_offtopic
Т-34 85
окей, почему mono запилили не на джаве?
окей, почему mono запилили?
источник

EG

Emmanuel Goldstein in rust_offtopic
Т-34 85
потом-то можно написать, когда он появился
Переписывать проект масштаба Java 9?
источник

С

Слава in rust_offtopic
Т-34 85
окей, почему mono запилили не на джаве?
Конструкции языка должны транслироваться в ассемблер, в бинарный код. Для каких-то языков и типичных конструкций в этих языках уже сделана эффективная трансляция, для каких-то- не сделана.
источник

EG

Emmanuel Goldstein in rust_offtopic
Можно ещё операционную систему RIIR.
источник

EG

Emmanuel Goldstein in rust_offtopic
Даже есть попытки.
источник

С

Слава in rust_offtopic
Pavel
через запись по адресу в памяти
Нету там адреса. Порт есть. Как ты опишешь это в яве? Ну разве что некоей псевдофункцией.
источник

Т8

Т-34 85 in rust_offtopic
Emmanuel Goldstein
1. Появилось в девятой версии
2. Просто ХЗ как работает андроид
3. Нерелевантно для большинства платформ
3. и что-то не видно нигде таких архитектур? Уж не потому, что они хуёвее?
источник

EG

Emmanuel Goldstein in rust_offtopic
Т-34 85
3. и что-то не видно нигде таких архитектур? Уж не потому, что они хуёвее?
Ты ежедневно используешь устройство, выполняющее Java-байткод нативно.
источник

Т8

Т-34 85 in rust_offtopic
Emmanuel Goldstein
Переписывать проект масштаба Java 9?
ну, ДОПУСТИМ, надо. Почему выберут си/плюсы/раст, а не джаву?
источник

P

Pavel in rust_offtopic
Emmanuel Goldstein
1. Появилось в девятой версии
2. Просто ХЗ как работает андроид
3. Нерелевантно для большинства платформ
1. странно, мой сони эрикссон в 2008м году это делал с джавой 1.2
2. андроид конвертит джава-байткод в андроид-байткод, который потом аотится поставленым вендором dex2oat
3. тем не менее, существующая опция
источник

С

Слава in rust_offtopic
Pavel
через запись по адресу в памяти
Причем, эта псевдофункция должна будет транслироваться в одну ассемблерную инструкцию. По сути, тебе потребуется писать расширение для компилятора.
источник

Т8

Т-34 85 in rust_offtopic
Слава
Конструкции языка должны транслироваться в ассемблер, в бинарный код. Для каких-то языков и типичных конструкций в этих языках уже сделана эффективная трансляция, для каких-то- не сделана.
источник

EG

Emmanuel Goldstein in rust_offtopic
Pavel
1. странно, мой сони эрикссон в 2008м году это делал с джавой 1.2
2. андроид конвертит джава-байткод в андроид-байткод, который потом аотится поставленым вендором dex2oat
3. тем не менее, существующая опция
источник

P

Pavel in rust_offtopic
Т-34 85
которая нигде практически не встречается, там даже часто на чистых сях програют, пушто плюсы немножко(!!!) оверхеднее
* в твоём окружении
источник

Т8

Т-34 85 in rust_offtopic
Emmanuel Goldstein
Ты ежедневно используешь устройство, выполняющее Java-байткод нативно.
э? Это какое?
источник

EG

Emmanuel Goldstein in rust_offtopic
Т-34 85
э? Это какое?
Сим-карту же.
источник

Т8

Т-34 85 in rust_offtopic
Pavel
* в твоём окружении
нет, в мире
источник

P

Pavel in rust_offtopic
так это опенждк, тебе нужно смотреть на рантайм который поставлялся с ENEA OS
источник

EG

Emmanuel Goldstein in rust_offtopic
Сим-карта умеет выполнять код на некоей вариации джавы.
источник

P

Pavel in rust_offtopic
Т-34 85
нет, в мире
ты мира не видел
источник