
Ольга Павлова разбирает практические аспекты запуска кода на языке C внутри веб-браузера с помощью технологии WebAssembly. В процессе стрима демонстрируются этапы компиляции, использование инструментов LLVM и Emscripten, а также организация взаимодействия между скомпилированным бинарным кодом и JavaScript, чтобы расширить возможности современных веб-приложений.
Астрологи объявили неделю Григория Остера: вредные советы, дурацкие вопросы и залезание туда, куда не просят. Особенно C-программистов не просят и не ждут в веб-разработке. Или ждут? А вот оказывается ещё как ждут! Даже целый WebAssembly сделали и Emscripten к нему подогнали.
Сходим. Заодно заценим острую необходимость изучать JavaScript, чтобы подарить нашему старичку (да не этому!) вторую жизнь.
Код и конспект на GitHub: https://github.com/olgapavlova/stream/tree/main/done/wasm
|