×

Вы используете устаревший браузер Internet Explorer. Некоторые функции сайта им не поддерживаются.

Рекомендуем установить один из следующих браузеров: Firefox, Opera или Chrome.

Контактная информация

+7-863-218-40-00 доб.200-80
ivdon3@bk.ru

Исследование и сравнительный анализ производительности AssemblyScript

Аннотация

Лабоскин А.С.

Дата поступления статьи: 20.10.2023

В мире веб-разработки возрастает потребность в инструментах, способных обеспечивать высокую производительность клиентских приложений. В ответ на этот вызов была разработана технология WebAssembly, позволяющая компилировать различные языки программирования в бинарный формат, который затем исполняется в веб-браузерах. Новый язык программирования AssemblyScript предоставляет возможность создавать высокопроизводительные WebAssembly модули с использованием привычного для веб-разработчиков синтаксиса языка TypeScript. В данной работе проводится исследование WebAssembly и AssemblyScript, и сравнивается производительность AssemblyScript и JavaScript на примере четырех вычислительных алгоритмов. Результаты тестирования демонстрируют более высокую скорость выполнения AssemblyScript в большинстве задач, а также более стабильную производительность при выполнении в разных браузерах. Исследование подчеркивает актуальность применения AssemblyScript для оптимизации ресурсоемких операций при разработке веб-приложений. 

Ключевые слова: assemblyscript, webassembly, wasm, javascript, front end, производительность, веб-приложения

2.3.1 - Системный анализ, управление и обработка информации

.