ๆœ€่ฟ‘็™ผ็พ #opencode ็”จไบ† #bun ้–‹็™ผ๏ผŒ็„ถๅพŒ #bun ๅˆ่จˆๅŠƒ็”จ #rust ้–‹็™ผ๏ผŒ้›–็„ถๆˆ‘ๆ˜ฏๆŠฑๆ”ฏๆŒๆ…‹ๅบฆไฝ†็›ฎๅ‰็œ‹ไธ็ฉฟๅฎƒ็š„ๅ‰ๆ™ฏ

My Thoughts on Bun's Rust Rewrite

Bun์˜ JavaScript ๋Ÿฐํƒ€์ž„์ด Zig์—์„œ Rust๋กœ AI(Claude) ์ž๋™ ์ƒ์„ฑ ์ฝ”๋“œ ๊ธฐ๋ฐ˜์œผ๋กœ 6,755 ์ปค๋ฐ‹, 6์ผ ๋งŒ์— ์ „๋ฉด ์žฌ์ž‘์„ฑ๋˜์—ˆ๋‹ค. Zig๋Š” ์ดˆ๊ธฐ ๋น ๋ฅธ ํ”„๋กœํ† ํƒ€์ดํ•‘๊ณผ ๊ณ ์„ฑ๋Šฅ ๊ตฌํ˜„์— ํ•ต์‹ฌ ์—ญํ• ์„ ํ–ˆ์œผ๋‚˜, ์ˆ˜๋™ ๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ์˜ ์ธ์ง€ ๋น„์šฉ์ด ๋น ๋ฅธ ๊ฐœ๋ฐœ ๋ฌธํ™”์™€ ๋งž์ง€ ์•Š์•„ Rust๋กœ ์ „ํ™˜ํ–ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ AI๊ฐ€ ์ž‘์„ฑํ•œ ์ฝ”๋“œ๊ฐ€ ์ธ๊ฐ„ ๋ฆฌ๋ทฐ ์—†์ด ๋ฐ”๋กœ ํ”„๋กœ๋•์…˜์— ํˆฌ์ž…๋œ ์ ์€ ์žฅ๊ธฐ ์œ ์ง€๋ณด์ˆ˜์™€ ์˜ˆ์ธก ๋ถˆ๊ฐ€๋Šฅํ•œ ๋ฒ„๊ทธ ๋Œ€์‘์— ํฐ ์œ„ํ—˜ ์š”์†Œ๋กœ ์ง€์ ๋œ๋‹ค. ์ด ์‚ฌ๋ก€๋Š” AI ์ž๋™ ์ฝ”๋“œ ์ƒ์„ฑ์˜ ์‹ค๋ฌด ์ ์šฉ๊ณผ ์‹ ๋ขฐ์„ฑ ๋ฌธ์ œ๋ฅผ ์‹œ์‚ฌํ•œ๋‹ค.

https://en.liujiacai.net/2026/05/16/bun-rust-port/

#bun #rust #zig #aicodegeneration #softwareengineering

My Thoughts on Bun's Rust Rewrite

Before we discuss Rewrite Bun in Rust, there's something that needs to be said, because no one is saying it. Bun stands where it does today because of Zig. Jarred chose Zig back then not because it was "cool," but because Zig enabled a small team to rapidly prototype a high-performance JS runtime without a GC, without a heavy runtime. Zig's low friction, direct memory manipulation, and straightforward C interop were the core reasons Bun could punch above its weight on performance with an extremely small team in its early days. The architecture, data structures, and low-level design of Bun that you see today โ€“ that was shaped by Zig.

Jiacai Liu's personal website

Can someone please explain to me the point of the #bun rewrite? Doesn't rewriting it in #rust from #zig not just make it #deno? Actual question here.

#opensource #javascript

A proud little bunny bouquet!

These bunnies are a 2.5" glossy vinyl sticker for ALL Sticker Club members this month!
Sign up by the end of May for your own! https://subscribestar.adult/posts/2424425

#StickerClub #Subscription #SubscribeStar #substar #furry #bun #bunny #flowers #pride #gay #queer #trans #lgbtq #rabbit

Released as a single humongous monolithic pull request within a week since opening, the kind of ad-hoc, uncoordinated, trigger-happy, just-because-we-can attitude of the #Bun "LLM Rust rewrite" is so symbolic of the cultural shift many people & orgs are undergoing, where their focus has moved almost exclusively to quantity & speed-to-market (aka "higher productivity"), completely shoving aside long-term goals and considerations, incl. design principles/strategies, maintainability, safety, but also so many social aspects (e.g. organically grown community/staff, organizational skills/knowledge/understanding, much of it tacit, sometimes built up over decades), consideration of downstream effects, compatibility/composability, other costs (not just your own) etc.

All of these things, this loss of culture, seem to be treated as easily sacrificable third-class factors, or components which are simply assumed to be automatable (and therefore replaceable, unnecessary) in the new mindset. It's uncanny!

The engine can't/mustn't be slowed or halted, and it needs more fodder! Only with maximum speed can we accelerate it enough to jump over the coming chasm, straight into the singularity...

In these developments, I too see very strong parallels to a similar goldrush mindset which emerged during the NFT years and has changed digital/algorithmic/generative art for years to come, and which has similarly 180ยฐ reorientated the focus, work & value systems of many artists/peers...

(Update: minor edits for clarity...)

#OpenSource #Culture #AlgorithmicArt #GenerativeArt

KI-Portierung: Claude schreibt Bun-Codebasis in Rust neu | heise online
https://heise.de/-9787350 #Bun #Zig #Rust #Anthropic #AnthropicClaude #Claude

OMG... already getting tired of the new rants this week: #Anthropic rewriting #Bun.

#AI has been all around us for more than 20 years and is not going away. Software rewrites have been happening behind scenes for even longer than that and again they are not going away.

If you don't like #LLMs, don't use them. If you don't like Bun, don't use it. If you don't like #Rust... guess what... don't use it!

Just get over it. Move on to your next rant.

@brib Huh. TIL Zig has a "Strict No LLM / No AI Policy". I wonder how much that played into the decision #Bun made (after being acquired by Anthropic) to "rewrite" from #Zig to #Rust. ๐Ÿค”

Looks like the famous #Bun rewrite has landed :
+1โ€ฏ009โ€ฏ257 / -4โ€ฏ024 https://github.com/oven-sh/bun/pull/30412
+487 / -710โ€ฏ539 https://github.com/oven-sh/bun/pull/30683

aaaand, "It passes Bun's pre-existing test suite on all platforms (and fixes several memory leaks and flaky tests), the binary size shrinks by 3 MB - 8 MB, the benchmarks are between neutral and faster"
I hope we'll know how many GWh went into it ๐Ÿฟ

Rewrite Bun in Rust by Jarred-Sumner ยท Pull Request #30412 ยท oven-sh/bun

Blog post with details coming soon. It passes Bun's pre-existing test suite on all platforms (and fixes several memory leaks and flaky tests), the binary size shrinks by 3 MB - 8 MB, the benchm...

GitHub

Lmao, that #bun thing is making GitHub so slow that I canโ€™t even push

Save Corkโ€™s mirror:
https://codeberg.org/buresdv/Cork

#programming #CorkApp #macdev #homebrew

Cork

A fast GUI for Homebrew written in SwiftUI

Codeberg.org