Профессиональная конференция для Go-разработчиков

Что стоит за дженериками в Go

Golang Conf: Hardcore

Go: Hardcore

GO

Доклад принят в программу конференции

Мнение Программного комитета о докладе

Дженерики — это больше, чем просто T any. Почему они стали частью Go, и как они отличаются от других языков? Что такое «gc shape», и какую магию они несут?

Целевая аудитория

Все, кому интересен кор-язык, а также теория типов и компиляторов.

Тезисы

Дженерики, которые ранее были темой для холивара, плотно вошли в нашу жизнь, но вы когда-нибудь задумывались, что стоит за [T any]? Почему дженерики Go именно такие, и чем они отличаются от других языков? Какой магией они обладают, и что такое «gc shape»?

Илья Горкун

Независимый эксперт

Go-разработчик в Тинькофф, пишет кандидатскую по сложности алгоритмов в полугруппах, а также делает конференции по Go.

Независимый эксперт

.

Видео