Size: a a a

Emacs — русскоговорящее сообщество

2021 August 15

LL

Lämppi Lütti in Emacs — русскоговорящее сообщество
Все, все жвм не умеют компилировать какой-либо код, компилировать код умеет софт который на ней крутится
источник

LL

Lämppi Lütti in Emacs — русскоговорящее сообщество
Может, потому что прикол в жите, а не в сишном байтоёбстве
источник

A

Aragaer in Emacs — русскоговорящее сообщество
если написать код, где у тебя цепочка наследования из 20 классов, но по сути вся работа в последнем, то жвм спека требует чтобы все 20 классов оставались в рантайме -- жвм не имеет права сплющивать иерархию.
источник

f

flusq in Emacs — русскоговорящее сообщество
Как настроить что-бы ivy блин не предлагал скрытые файлы? ( начинающиеся с точки )
источник

A

Aragaer in Emacs — русскоговорящее сообщество
инлайны, переупорядочивание операций, оптимизации проверок -- не, нельзя.
источник

LL

Lämppi Lütti in Emacs — русскоговорящее сообщество
А как ты себе представляешь аллокацию класса, потом его сплющивание в другой класс?
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Это проблема 20 классов, а не жвм
источник

LL

Lämppi Lütti in Emacs — русскоговорящее сообщество
И откуда она знает что класс не будет вызван через рефлексию?
источник

A

Aragaer in Emacs — русскоговорящее сообщество
на этапе компиляции можно обнаружить, что некоторый класс является оберткой без собственной функциональности. На этом этапе можно его выкинуть из иерархии (proguard такое делает)
источник

A

Aragaer in Emacs — русскоговорящее сообщество
воот, именно рефлексия
источник

A

Aragaer in Emacs — русскоговорящее сообщество
из нее все зло
источник

LL

Lämppi Lütti in Emacs — русскоговорящее сообщество
Нет, зло если бы её не было, были бы плюсцы и нытьё что я не могу достать что-то приватное
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
А при чем тут жвм до компиляции?
источник

S

Schnabelperchten in Emacs — русскоговорящее сообщество
может уточним что мы имеем в виду сейчас под виртуальными машинами?
источник

A

Aragaer in Emacs — русскоговорящее сообщество
в прогарде можно сказать, что вот этот вот класс может быть взят через рефлексию, поэтому его надо сохранить
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Рефлексия круто
источник

LL

Lämppi Lütti in Emacs — русскоговорящее сообщество
Уточним что такое жвм? Жвм спецификация к софтине которая будет гонять жвм байткод
источник

A

Aragaer in Emacs — русскоговорящее сообщество
я согласен, если ты имеешь возможность явно сказать, что вот это вот через рефлексию доступно, а остальное может быть выброшено при оптимизации.
источник

LL

Lämppi Lütti in Emacs — русскоговорящее сообщество
Натив имадж в граале
источник

S

Schnabelperchten in Emacs — русскоговорящее сообщество
конкретно жвм - да, гоняет байткод
источник