Chengzhong Wu
legendecas.bsky.social
Chengzhong Wu
@legendecas.bsky.social
69 followers 76 following 5 posts
Posts Media Videos Starter Packs
Now I know the Mail app uses an uint64 to show message counts.
Reposted by Chengzhong Wu
Node.js wouldn't be where it is without the LGBTQ+ community ...

As in literally. Many of the most important technical contributions have come from LGBTQ+ contributors.

We haven't always done right by them but there's no doubt they are loved.

nodejs.org/en/blog/comm...
Node.js — Open sourced identity
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
nodejs.org
Welcome to London! 👋
Reposted by Chengzhong Wu
In this talk, I tell the story of how we're leveraging the Rust programming language to accelerate the Temporal implementation in V8. 🦀🦖
Jonas Haukenes, Mikhail Barash & Shane Carr talk about how students have been helping with implementation of TC39 proposals in SpiderMonkey, V8, and Boa @bergen @sffc.bsky.social www.youtube.com/watch?v=WieD...
Haukenes, Barash & Carr - Cross-Engine Contributions at Scale: How newcomers accelerated Temporal...
YouTube video by Web Engines Hackfest
www.youtube.com
Reposted by Chengzhong Wu
Literally, any value can be throw in JavaScript, even `undefined`, and can be used as the value of `error.cause`. So the design of `error.cause` was lenient about such cases. In general, I think it is more like a question of practice that "would you throw a structured data in JavaScript"?
Reposted by Chengzhong Wu
This year the Web Engines Hackfest will have 9 talks live streamed in YouTube on Monday 2nd June starting at 10:30 CEST. 🎥
webengineshackfest.org#talks
Reposted by Chengzhong Wu
TC39 @tc39.es · Apr 17
ECMAScript Excitement 🎉

This week, at its 107th meeting, TC39 advanced these proposals:

2️⃣.7️⃣ Non-extensible Applies to Private
2️⃣.7️⃣ Upsert
2️⃣ export defer
1️⃣ Compare Strings by Codepoint
1️⃣ Composite Keys
1️⃣ Disposable AsyncContext
1️⃣ Enums
1️⃣ Object.propertyCount

and withdrew Records & Tuples
Reposted by Chengzhong Wu
I didn't have the domain knowledge to fully understand that discussion, but it was about some Intl/Temporal APIs that are difficult to implement because some astral tables don't go far enough in the future or in the past.