Войти через соцсеть:
Войти через email:
Тезисы:
1. Что такое Foreign function interface, в каких иных ЯП он имеется и для чего может быть использован
2. Как связать короткий код на C с Dart посредством dart:ffi, описав bindings самостоятельно. Как происходит общение Dart с C, какие типы данных поддерживает и что вообще позволяет реализовывать.
3. Как связать громоздкий код на C с Dart посредством ffigen. Очередной кодоген который помогает?
4. Интегрируем Whisper (нейронную сеть для распознавания речи) в Dart и реализуем пакет для voice recognition на Flutter.
Уровень сложности: 7/10