gavr_sas
чертовы капиталисты 3) Добавил кастомные Keyword конструкторы типов(раньше были только unary, типа Float pi == 3.14) Потому что я не хочу сначала создавать экземпляр эксепшона, а потом уже отдельным сообщением его throwить, это тупа, так что вот throwWithMessage…
я каждые пять минут во время разработки
💯2👍1😁1
WebAssembly GC is now enabled by default in Stable(!) Chrome!
https://developer.chrome.com/blog/wasmgc/
#wasm
https://developer.chrome.com/blog/wasmgc/
#wasm
Chrome for Developers
WebAssembly Garbage Collection (WasmGC) now enabled by default in Chrome | Blog | Chrome for Developers
There are two types of programming languages: garbage-collected programming languages and programming languages that require manual memory management. With to WebAssembly Garbage Collection, garbage-collected languages can be ported to WebAssembly.
сори, но тг неудобный, скину так
Классные слайды объясняющие зачем в самой спецификации Wasm GC
Классные слайды объясняющие зачем в самой спецификации Wasm GC
Forwarded from gavr
пропосалы которые сильнее всего повлияют на васм перфоманс
симд и треды понятно, тэил позволит юзать корутины, функциональные языки
мемори64 позволит выделять в васме более 4гигов памяти и легче портировать код 64битный
js промисы — вызов асинхронного кода из синхронного без оверхеда, это чисто их V8
симд и треды понятно, тэил позволит юзать корутины, функциональные языки
мемори64 позволит выделять в васме более 4гигов памяти и легче портировать код 64битный
js промисы — вызов асинхронного кода из синхронного без оверхеда, это чисто их V8