
Software engineer working on WebAssembly tools and specification @Google. he/him. @ tlively on GitHub.
Joined January 2019
- Tweets186
- Following109
- Followers720
- Likes388
Thomas Lively retweeted
Excited to see more languages getting support for WasmGC. 🤩
This is a big step for developers building apps in Kotlin to target the web more easily!
📣 Kotlin/Wasm is now in Alpha and ready for you to try!
Build web applications with Kotlin and use Kotlin/Wasm in your KMP projects. Take it for a spin and share your feedback with us!
Learn more about the technology in this blog post: 👇
kotl.in/kotlin-wasm-alpha
Thomas Lively retweeted
By me on the V8 blog: "WasmGC: A new way to bring garbage collected programming languages efficiently to WebAssembly"
v8.dev/blog/wasm-gc-porting
Thomas Lively retweeted
Today we officially launch the WebAssembly Research Center @ CMU! Over the past two years, @heathercmiller and I have put together a center focused on advancing WebAssembly in research and academia with partners at @Shopify, @dfinity , and @Siemens.
cs.cmu.edu/news/2023/webasse…
Thomas Lively retweeted
Blink: Intent to Ship: WebAssembly Garbage Collection (WasmGC) groups.google.com/a/chromium…
Very cool work compiling OCaml to WasmGC, demonstrating that it’s not only good for classic OO languages, but for functional languages as well. It’s been gratifying to see all the community uptake of WasmGC even before it has been shipped. This is going to be big!
"We present Wasocaml, an OCaml to Wasm-GC compiler. It is the first compiler for a real-world functional programming language targeting Wasm-GC"
icfp23.sigplan.org/details/o…
Looking forward to it!
The WebAssembly Community Group will meet in-person October 11-12 in Munich Germany!
This year we are repeating the Wasm Research Day as an additional co-located event, on Friday the 13th (!)
Interested in attending or giving a talk? Let us know!
github.com/WebAssembly/meeti…
Extremely cool to see more JITting of WebAssembly from @leaningtech
For the past year I have been working on a new architecture for CheerpJ, @leaningtech's solution to run real-world #Java applications in modern browsers.
The 3.0 version will be fully JIT based. The first real #WebAssembly replacement for the JVM.
leaningtech.com/announcing-c…
I'll be hosting an intern working on an abstract interpretation framework for WebAssembly this summer. Academic twitter, does anyone have good intro materials for abstract interpretation or resources on abstract interpretation for optimization?
@johnregehr maybe?
Thomas Lively retweeted
🧩 Flutter, Dart, and WASM-GC: A new model for Web applications by @kevmoo @ Wasm I/O 2023
▶️ Video: youtu.be/Nkjc9r0WDNo
🔗 Slides: docs.google.com/presentation…
#wasmio23 @FlutterDev @dart_lang
The WebAssembly GC origin trial is open for registration! developer.chrome.com/origint…
Oops! Something in misconfigured so the trial doesn't actually work🤦Will update again once it's fixed.
Ok, it’s fixed now! Register for tokens at bit.ly/3TCkuPG, then use them on today’s Chrome 112 beta or later.
Thomas Lively retweeted
On that note: I just released wasm-feature-detect v1.50 which can now detect support for the WebAssembly GC proposal!
wasm-feature-detect.surma.te…
Thomas Lively retweeted
Please Welcome @Firefox to our Kotlin/Wasm Party! (aka WebAssembly GC Party).
🎉💃🕺
#Kotlin #Wasm #Webassembly #GC
Thomas Lively retweeted
The WebAssembly Community Group voted to advance tail calls to Phase 4! That means it will now be merged into the standard! Woohoo! A great day for FP.
















