Size: a a a

pro.graphon (and gamedev)

2020 November 21

U

UsernameAK in pro.graphon (and gamedev)
Arelav
Как ты выведешь если у тебя объект полежал в каком то контейнере?
в джаве нет указателей это раз
там можно в компилтайме вывести что оно константа это два
источник

d

disba1ancer in pro.graphon (and gamedev)
UsernameAK
в джаве нет указателей это раз
там можно в компилтайме вывести что оно константа это два
их не совсем нет
источник

VD

Vlad Doc in pro.graphon (and gamedev)
UsernameAK
в джаве нет указателей это раз
там можно в компилтайме вывести что оно константа это два
Насчёт первого не прав)
источник

VD

Vlad Doc in pro.graphon (and gamedev)
Там всё они(кроме примитивов)
источник

U

UsernameAK in pro.graphon (and gamedev)
Vlad Doc
Насчёт первого не прав)
ну явных нет
источник

U

UsernameAK in pro.graphon (and gamedev)
sun.misc.Unsafe не считать
источник

d

disba1ancer in pro.graphon (and gamedev)
UsernameAK
в джаве нет указателей это раз
там можно в компилтайме вывести что оно константа это два
там всё кроме базовых типов это нечто вроде указателей
источник

U

UsernameAK in pro.graphon (and gamedev)
Vlad Doc
Там всё они(кроме примитивов)
я имел ввиду указателей на указатель
источник

U

UsernameAK in pro.graphon (and gamedev)
disba1ancer
там всё кроме базовых типов это нечто вроде указателей
кстати это хотят исправить
источник

d

disba1ancer in pro.graphon (and gamedev)
UsernameAK
кстати это хотят исправить
в какую сторону?
источник

U

UsernameAK in pro.graphon (and gamedev)
disba1ancer
в какую сторону?
сделать иммутабельные value-типы
источник

U

UsernameAK in pro.graphon (and gamedev)
гугли project valhalla
источник

VD

Vlad Doc in pro.graphon (and gamedev)
UsernameAK
сделать иммутабельные value-типы
Изобретают конст?)
источник

d

disba1ancer in pro.graphon (and gamedev)
UsernameAK
сделать иммутабельные value-типы
это специальными ключевыми словами сделают или как?
источник

U

UsernameAK in pro.graphon (and gamedev)
disba1ancer
это специальными ключевыми словами сделают или как?
да
источник

U

UsernameAK in pro.graphon (and gamedev)
inline class или как-то так вроде
источник

d

disba1ancer in pro.graphon (and gamedev)
UsernameAK
сделать иммутабельные value-типы
вообще там в сборщик мусора нужно завезти механизм на подобие автоматической памяти, как в плюсах
источник

U

UsernameAK in pro.graphon (and gamedev)
disba1ancer
вообще там в сборщик мусора нужно завезти механизм на подобие автоматической памяти, как в плюсах
из-за того как там спроектирована память, это навряд ли возможно
источник

d

disba1ancer in pro.graphon (and gamedev)
UsernameAK
из-за того как там спроектирована память, это навряд ли возможно
если бы там каждый объект имел счётчик ссылок и при достижении нуля объект сразу бы удалялся, без запуска GC, было бы гуд
источник

VD

Vlad Doc in pro.graphon (and gamedev)
disba1ancer
вообще там в сборщик мусора нужно завезти механизм на подобие автоматической памяти, как в плюсах
Всего то надо дать возможность выделить память минуя гц. И в жаве деструкторов то нет.
источник