На Lobsters обсуждают пост, где Clojure подводят очень близко к C по скорости — но, разумеется, не бесплатно и не магией. Такие разборы обычно интересны не лозунгом «языки теперь одинаковые», а тем, какие именно трюки с компиляцией, аллокациями и типами пришлось применить, чтобы не стыдно было показывать бенчмарк.
ertu.dev · #other #benchmark #clojure #jvm #performance
На Habr подробно разобрали JEP 534: в JDK 27 Compact Object Headers по умолчанию сокращают служебный заголовок Java-объекта с 12 до 8 байт. Для типичных бэкендов это обещает 5–15% экономии heap, а для некоторых приложений — до 30%, если память и правда съедалась заголовками, а не вашей любовью к лишним объектам. То есть Java опять пытается быть чуть менее прожорливой, чем вчера.
habr.com · #infra #hotspot #java #jep #jvm #memory