Coroutines

В этом году cppcon у меня идет совсем медленно, но я не сдаюсь.
Досмотрю и отчитаюсь.

А пока, по наводке Саттера, небольшое обзор вариантов реализации корутин.

http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1492r0.pdf

Нишановский вариант таки попадет в с++20 осторожное “ура” и всяких удач Гору на этом тернистом пути.

ВебоMIDI

В браузеры чего только ещё не понатащили. Наткнулся вот, что оказывается уже даже есть аудиоподдержка MIDI, что, впрочем, я ожидал. Но MIDI штука умная да гибкая. Ей можно не только музыку играть но и управлять всякими электронными инструментами. Типа, с одного контроллера включать/выключать эффекты на компе или, там, усилителе и менять практически любые параметры.
Всё электронномузыкальное давно с ним умеет работать, ибо стандарту уже лет 35 будет.

Так вот, есть оказывается предложение стандартизировать API для обработки контрольных аспектов MIDI в браузерах.
Что позволит управлять ими чем-то вроде вот такого:

Модульный MIDI controller

Нужно ли оно простым смертным — фиг его знает. Но вот для разработчиков и дизайнеров кажется может быть прикольно.

И да, Chrome, уже поддерживает этот стандарт из коробки.

И если кто-то думает, что я написал это только чтоб потестить новую платформу, то так и знайте… Мне нечего на это ответить.

Подборка алгоритмов оптимизирующих “не те” метрики:

Подборка алгоритмов оптимизирующих “не те” метрики:

https://docs.google.com/spreadsheets/d/e/2PACX-1vRPiprOaC3HsCf5Tuum8bRfzYUiKLRqJmbOoC-32JorNdfyTiRRsR7Ea5eWtvsWzuxo8bjOxCG84dAg/pubhtml

Напоминает нетипичный рой зондов, который строил AlphaStar, когда обыгрывал чемпионов Starcraft II (https://youtu.be/cUTMhmVh1qs)