Pull to refresh
7
0

Lead of Frontend

Send message

Смею предположить, что очевидный ответ на ваши вопросы указан в части «Заключение». А именно, статья теоретическая и не дает ответа на вопрос «И что дальше?», она больше про вопрос который намного раньше: «А можно ли?» (т.е. это где то на уровне формирования бизнес-идеи или архитектуры). При этом, наличие метки «Мнение», как бы указывает что тут нет инструкции, потому как написание минимального драйвера будет объемом в целую книгу.

Автор увлекается теоретизированием о WASI и системных интерфейсах

- не совсем понял, указанные технологии из других областей и о них в статье нет ни слова.

... чтобы отметиться по модной теме, не вникая в суть и не раскрывая её для читателей.

Тема уже не новая, хотя до сих пор числится как экспериментальная.

Кстати, один из озвученных в статье тезисов о необходимости учитывать окружение исполнения - своего рода это рекомендация для тех кто коснется WebUSB.

Вот простой пример из личного опыта, когда «перепрыгиваешь» между венгерской нотацией на Си и JS-BOM-свойствами, разный стиль описания дескрипторов на долгом интервале времени доставляет прям боль, настолько боль, что N-лет назад не выдержал и спросил у авторов стандарта Зачем?*. А вот если бы изначально как обязательное условие принял во внимание факт где этот код исполняется, то был бы терпимее.

* Подразумевалось, зачем не использовали венгерскую нотацию, вопрос конечно глупый эмоциональный и относится к дисциплине разработчика, но это как раз то, когда:

правильно ≠ удобно

В основном всякие прошивальщики МК.

Тоже давно наблюдаю за подобными проектами, например, за dapjs с самого его появления. Жаль только ОСь прекратила свое развитие, из-за чего доски Nucleo-* теперь глубоко в шкафу.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity