Size: a a a

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

2020 December 18

MK

Mikhail Kirillov in Emacs — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
А зачем лезть в реализацию жвм? Я даже в интероп лезу раз в год
Я хз, я и не говорил, что это имеет смысл
источник

MK

Mikhail Kirillov in Emacs — русскоговорящее сообщество
Просто хз какие явные минусы есть у жвм кроме этого
источник

A

Artem in Emacs — русскоговорящее сообщество
Pig Greenest
минусы: джава
плюсы: машина
Pretty much
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Mikhail Kirillov
Просто хз какие явные минусы есть у жвм кроме этого
"жаватармазит"
источник

A

Artem in Emacs — русскоговорящее сообщество
Mikhail Kirillov
Просто хз какие явные минусы есть у жвм кроме этого
@aragaer может по существу ответить, кстати.
источник

MK

Mikhail Kirillov in Emacs — русскоговорящее сообщество
У guile 430к, а у openjdk 8.3кк строк кода
источник

A

Artem in Emacs — русскоговорящее сообщество
Но в целом, оно 1) работает 2) проверено временем 3) развивается 4) относительно шустрое
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Artem
Но в целом, оно 1) работает 2) проверено временем 3) развивается 4) относительно шустрое
Мильоны библиотек
источник

A

Artem in Emacs — русскоговорящее сообщество
Да
источник

DL

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

A

Artem in Emacs — русскоговорящее сообщество
Претензия была к самой жвм, но я не вижу шоустопперов
источник

A

Artem in Emacs — русскоговорящее сообщество
И да: давайте вспомним каву, раз разговор пошёл)
источник

A

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

A

Artem in Emacs — русскоговорящее сообщество
Вооот. Но JIT же может дооптимизировать?
источник

A

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

S

Shizoid in Emacs — русскоговорящее сообщество
Простой советский эвал!
источник

A

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

A

Artem in Emacs — русскоговорящее сообщество
Типа пару раз прошёлся по такому бренчу, значит скорее всего так и будет всегда.
источник

A

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

A

Artem in Emacs — русскоговорящее сообщество
Он умеет. Именно поэтому есть феномен "джава просралась" или прогрелась, если угодно.
источник