![Generic Talks artwork](https://is2-ssl.mzstatic.com/image/thumb/Podcasts113/v4/95/2a/54/952a5427-b2de-8f82-5f14-417bcb5c4683/mza_6298972961698958720.jpg/100x100bb.jpg)
GenericTalks - S02E02 - Generic заворушка
Generic Talks
Russian - October 11, 2020 21:24 - 2 hours - 59 MBTechnology Homepage Download Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed
Оригинальный состав Олег, Искандер и Богдан.
Темы:
1. Как будут имплементировать generics в Go? Осуждаем возможные варианты, их преимущества и недостатки.
- обусждение: https://groups.google.com/g/golang-dev/c/OcW0ATRS4oM
- имплементация в Swift: https://www.youtube.com/watch?v=ctS8FzqcRug
2. Пишем БД на языках с рантаймом, чего не хватает?
- крутой оптимизирующий компилятор
- доступ к векторизированым операциям
- отсутствие глобального хипа по дефолту
- гранулярный контроль над скедулером
- возможность работы с памятью мимо сборщика муссора
- переписать стд либ чтобы она по дефолту меньше аллоцировала и давала контроль над аллокациями
- дать возможность четко отслеживать размеры обьектов
- сделать апи для фриза обьектов при шаринге между горутинами
- персистентные структуры данных
3. "Книжный клуб" читаем и обсуждаем Martin Kleppmann / Designing Data-Intensive Applications (2017) CHAPTER 2 - Data Models and Query Languages
3.1. Обсуждаем вопросы к предыдущей главе.
На следующий раз в "Книжный клуб" читаем и обсуждаем Martin Kleppmann / Designing Data-Intensive Applications (2017) CHAPTER 3 - Storage and Retrieval
Свои вопросы и заметки по главе пишите сюда: @generictalks_bot
Если Вы хотели бы послушать наше интервью с какем-то интересным или хотите сами прийти - присылайте предложения сюда: @generictalks_bot
🎙Наш канал в YouTube - https://bit.ly/3cwXsmI
📹 Шоу с код ревью и кучей интересных советов - https://bit.ly/2zc2w1j (и Телеграм @good_bad_reviewer)
💵 Patreon - www.patreon.com/generictalks