Про важность использования простых языков в геймдеве и не только.
Важность простых языков
Читать дальше...
LLVM - обзор
Попытка очень бегло пройтись по тому, что можно найти в LLVM.
Git. ссылки
Различные доки по git
Файберы, диспетчеры, асинки
Итераторы, колстеки, корутины -- первая часть статьи про итераторы и асинхронное программирование. В ней были перечислены особенности абстракций обхода коллекций в нескольких языках, а также описана связь между ними и возобновляемыми функциями. В конце статьи рассмотрено представление возобновляемых функций в различных языках и различная терминология для их обозначений. Дальше можно постепенно перейти к способам управления этими функциями.
Читать дальше...Системы поиска сокровищ
В эссе Treasure Hunting Systems Found in the History of Video Games Malte Skarupke рассуждает о том, что в истории игр было несколько примеров случаев, когда появлялась платформа, в итоге порождающая сразу несколько новых успешных жанров. Он пытается выделить характеристики и свойства, общие для таких платформ, которые он называет “Системы поиска сокровищ”. Я не согласен со всеми наблюдениями автора, но попробую немного расширить его эссе. Это не перевод, а дополнение к оригинальной статье.