Публикации по теме 'wasm'
Gopher встречает Plasma: эксперимент WebAssembly
Использование WASM, написанного на Go, для создания эффекта плазмы
На заре программирования хакеры со всего мира участвовали в так называемой демонстрационной сцене . Это все еще процветает сегодня, но я в основном знаком с фазой старой школы , которая в основном включала использование аппаратных взломов и других уловок, чтобы довести персональные компьютеры до предела. Мы могли обмануть видеопроцессор, заставив его рисовать в областях, которые он не должен был рисовать, и с умным..
Среды выполнения WebAssembly (Wasm)
В этой статье обсуждаются среды выполнения WebAssembly, также известные как Wasm. В частности, как среда выполнения WebAssembly может предоставить дополнительные ресурсы и функции. Кроме того, мы представляем новую технологию, с помощью которой пользователи могут создавать свои собственные подключаемые модули среды выполнения WebAssembly .
Что такое среды выполнения WebAssembly (Wasm)?
Поведение выполнения WebAssembly определяется с точки зрения абстрактной машины, которая моделирует..
Как реализовать несколько тем в приложении BlazorWasm
Как реализовать несколько тем в приложении BlazorWasm
Ранее на этой неделе Дэниел Рот опубликовал последние обновления обновлений ASP.NET Core и Blazor в .NET Core 3.0 в своем блоге https://devblogs.microsoft.com/aspnet/asp-net-core -and-blazor-updates-in-net-core-3-0 .
Я был взволнован, поскольку NET Core 3.0 готов к производству, и предварительное обновление Blazor WebAssembly доступно в этом выпуске, а также смотрел презентации Дэниела Рота на .NET Conf 2019:
Создание..
Создание досок для судоку pt. 4: C ++ для WebAssembly
Часть моей серии по созданию досок для судоку: Часть 1: Структура и алгоритм Часть 2 : Сравнение реализации Часть 3: Rust для WebAssembly Часть 4: C ++ для WebAssembly
В последней статье я рассказал, как была изменена реализация Rust для поддержки использования в качестве модуля WASM и в собственном двоичном файле. В этом посте я сделаю то же самое для реализации на C ++.
"Читать далее…"
WebAssembly — вызов JavaScript из голого кода C
В моей предыдущей статье мы рассмотрели идею создания простого модуля WebAssembly без использования Emscripten. В этой статье мы смогли вызвать модуль из JavaScript, но не сделали обратного:
Как вызвать JavaScript из модуля?
Вызов JavaScript из модуля WebAssembly
В этой статье мы попытаемся заставить модуль WebAssembly вызывать метод, определенный в нашем JavaScript.
Чтобы скомпилировать код C, когда используемый метод отсутствует в исходном коде, вам необходимо определить..
Взаимодействие JavaScript с WebAssembly
В моем последнем посте я представил WebAssembly - что это такое, почему нас это волнует и как это выглядит? В этом посте я хотел бы немного исследовать внутреннюю работу того, как мы можем общаться между Rust (wasm) и JavaScript. Как я упоминал в предыдущем посте, WebAssembly не является ни JavaScript, ни каким-то строго типизированным диалектом. Это автономный, скомпилированный переносимый двоичный файл. То, как вы отправляете данные и получаете данные из этого двоичного файла, связано..
Структуры C и JavaScript
При работе с JavaScript и взаимодействии с кодом C (FFI, NAPI, WASM) вы можете столкнуться со структурами C. Они универсальны, просты и суперполезны, и не только для C (вы можете использовать их с Rust и всем, что компилируется в Wasm, и многим другим).
Ранее я написал похожее объяснение строк C , и вы можете использовать очень простую/легкую библиотеку для взаимодействия с обеими, если хотите.
Простой пример
Допустим, у вас есть такой код:
// blend.c
typedef struct Color {..