Тёмный
No video :(

Incrementally Developing Support for Racket to Wasm Compilation - Adam Perlin - RacketCon 2023 

Racket
Подписаться 4,2 тыс.
Просмотров 514
50% 1

Wasm is an attractive compiler target for a variety of reasons: it has support in all major browsers, its isolation guarantees are beneficial for security reasons, and it has potential as a general-purpose platform-independent execution environment. However, adding Wasm support to Racket has proven a challenging problem due to differences in the execution model each language uses at runtime. Chez Scheme, the backend of Racket CS, utilizes code generation conventions which are difficult to adapt to Wasm. This talk will present an alternative approach to Racket-to-Wasm compilation which is compatible with Racket CS. The approach is accomplished by using an existing bytecode format and interpreter which are already supported under Chez Scheme, and performing an ahead-of-time translation of portions of bytecode programs into Wasm. This sets up an incremental approach to the development of a Racket-to-Wasm compilation system.
Bio: Adam Perlin is a software engineer in Microsoft Azure. He completed BS and MS degrees in Computer Science at Cal Poly, San Luis Obispo with a Master’s thesis focused on Racket to Wasm translation.
con.racket-lan...

Опубликовано:

 

28 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии    
Далее
ЛОВИМ НОВЫХ МОНСТРОВ В LETHAL COMPANY
2:42:22
娜美这是在浪费食物 #路飞#海贼王
00:20
Only I get to bully my sister 😤
00:27
Просмотров 36 млн
NativeAOT in .NET 8 Has One Big Problem
14:47
Просмотров 27 тыс.
Turns out REST APIs weren't the answer (and that's OK!)
10:38
All About C# Source Generators | .NET Conf 2023
27:59
ЛОВИМ НОВЫХ МОНСТРОВ В LETHAL COMPANY
2:42:22