
- I work on the JavaScript toolchain layer where language semantics, compiler correctness, and polyglot distribution meet. - Core member of @swc_rs - 🦀
Beijing
Joined August 2012
- Tweets955
- Following216
- Followers1.9K
- Likes1.1K
Pinned Tweet
正在寻找下一段工作机会.
擅长前端工具链和 Rust 编码. 深耕编译器, 编辑器等领域.
精通 JavaScript, 对一切和 Coding 本身相关的感兴趣.
你们招人吗?
I opened a PR exploring erasable enums for TypeScript.
It gives object literals enum types and named member types, while keeping the output as a plain JavaScript object.
Feedback and edge cases are very welcome!
1
26
2,252
阿卡琳 retweeted
Glad to see Yuku’s work shaping the next generation of JavaScript tooling. Congrats to the SWC and Rstack teams!
Introducing SWC Next: the foundation for SWC’s next major version, built on a new architecture inspired by Yuku.
- Up to 3x faster native parsing
- Up to 10x faster parsing through the JavaScript API
- A flat, ESTree-based AST designed for speed, memory efficiency, and JavaScript extensibility
Starting with parsing, we’re bringing the rest of SWC to this new architecture.
Built together by the SWC and Rstack teams.
Introducing SWC Next: the foundation for SWC’s next major version, built on a new architecture inspired by Yuku.
- Up to 3x faster native parsing
- Up to 10x faster parsing through the JavaScript API
- A flat, ESTree-based AST designed for speed, memory efficiency, and JavaScript extensibility
Starting with parsing, we’re bringing the rest of SWC to this new architecture.
Built together by the SWC and Rstack teams.
This React Compiler PR would help unblock downstream tools.
Thanks to everyone who's reviewed it and helped bring it to the React team's attention!
If anyone on the team has a chance to take a look, I'd really appreciate your feedback.
Link in the first reply.
Applied to Codex for OSS!
Over the past year, Codex has helped us fix bugs, resolve long-standing issues, and deliver major performance improvements in SWC.
Excited to keep pushing SWC forward with Codex!
We started Codex for OSS six months ago.
Today, we’re renewing the program with $100 Pro plans and doubling the number of grants (from 5,000 to 10,000) to reach more maintainers.
(If you received a grant previously, we encourage you to re-apply!)
openai.com/form/codex-for-os…
TypeScript: “You need a space between those two <s.”
Retired C++ developer, opening a dusty case containing a single space bar: “One last job.”
Thank you @kdy1dev and @Soon_Iter for becoming my GitHub sponsors! Your support means a lot to me and helps me continue contributing to open source.
Thank you @hardfist_1 for sponsoring me on @github. You can join them at my sponsors profile: github.com/sponsors/magic-ak…
1
8
895
Thank you @hardfist_1 for sponsoring me on @github. You can join them at my sponsors profile: github.com/sponsors/magic-ak…
原子组合, 遵循 unix 哲学, 有极好的正交性和复用性. 但组合不是免费的, 在上下文切换边界有着性能损耗.
巨大单体, 就像 systemd, 强耦合极致性能. 但是难以拆出来单独使用其组件.
鱼和熊掌, 怎样才能都要?
6
13
3,996
有些 PR,实际上是在往项目里硬塞一段逻辑,直接扭转原有设计,只为了拟合某个提交者自己撞上的业务场景。
它不关心系统整体一致性,也不关心抽象边界,只会留下一句:“默认关闭,不影响兼容性。”
最后,项目不再有统一逻辑,只剩下一堆互相踩踏的开关。代码演化成没人敢动、没人能懂的混沌体。
2
24
1,830
Would it be secure if we do it this way?
Do you know that using GitHub CLI (gh) may expose you to supply-chain attacks?
It stores a long-lived GitHub token on your machine, which can be stolen by any malicious scripts.
This is what happened in the recent Nx Console supply-chain compromise, which led to GitHub’s internal source code being leaked.
1
4
1,625

















