Size: a a a

2020 August 29

SA

Sokolov Andrew in Lisp Forever
я все еще не вкурил как работает specialization store
источник

SA

Sokolov Andrew in Lisp Forever
не то чтоб я активно пытался
источник

SA

Sokolov Andrew in Lisp Forever
о кст кравчук
источник

SA

Sokolov Andrew in Lisp Forever
источник

SA

Sokolov Andrew in Lisp Forever
ты дженерики используешь в движке?
источник

AK

Andrew Kravchuk in Lisp Forever
Sokolov Andrew
ты дженерики используешь в движке?
Стараюсь избегать всеми силами, но в паре мест есть
источник

AK

Andrew Kravchuk in Lisp Forever
Которые не совсем tight loops
источник

SA

Sokolov Andrew in Lisp Forever
а тебе нужна вся механика с апгрейдом через наследование
источник

SA

Sokolov Andrew in Lisp Forever
и проч
источник

AK

Andrew Kravchuk in Lisp Forever
Нее
источник

SA

Sokolov Andrew in Lisp Forever
тогда
источник

AK

Andrew Kravchuk in Lisp Forever
Прост диспатч в рантайме
источник

AK

Andrew Kravchuk in Lisp Forever
Не CASE же городить
источник

SA

Sokolov Andrew in Lisp Forever
аа в рантайме
источник

SA

Sokolov Andrew in Lisp Forever
не ну если диспатч в рантайме нужен то
источник

SA

Sokolov Andrew in Lisp Forever
тогда дженерики это хорошее решение
источник

SA

Sokolov Andrew in Lisp Forever
я не думаю что кейс быстрее)
источник

SA

Sokolov Andrew in Lisp Forever
я тебе уже собирался spec-store продать
источник

SA

Sokolov Andrew in Lisp Forever
ноо я хз насколько быстрый он для рантайма
источник

AK

Andrew Kravchuk in Lisp Forever
Sokolov Andrew
я не думаю что кейс быстрее)
Кейс точно быстрее)
Я смотрел, как sbcl делает диспатч методов, там мрак
источник