Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

We were curious what rendering Bun's rust rewrite would look like if we used our JS based diffs and trees. It worked pretty well, so we added a slider to 100x it. Still works well. 100m+ changed lines in a browser. Pierre Computer Company █

173,864 görüntüleme • 4 ay önce •via X (Twitter)

42 Yorum

Sam Lambert profil fotoğrafı
Sam Lambert4 ay önce

he’s fat it again

Jacob profil fotoğrafı
Jacob4 ay önce

brick by brick

Ash profil fotoğrafı
Ash4 ay önce

a new benchmark for diff viewers fr

Jacob profil fotoğrafı
Jacob4 ay önce

🫡🫡🫡

Ellie Huxtable profil fotoğrafı
Ellie Huxtable4 ay önce

@kwuchu DiffsHub when? 👀

Jacob profil fotoğrafı
Jacob4 ay önce

@kwuchu 👀

awkweb profil fotoğrafı
awkweb4 ay önce

cinema

Jacob profil fotoğrafı
Jacob4 ay önce

😅😅😅

Graham profil fotoğrafı
Graham4 ay önce

Are web workers or canvas involved at all? Crazy

Jacob profil fotoğrafı
Jacob4 ay önce

@grah4m Web workers heavily - no canvas though

Graham profil fotoğrafı
Graham4 ay önce

Thx, can’t wait to check it out

Anthony Eid profil fotoğrafı
Anthony Eid4 ay önce

This is super cool! Love seeing optimized software. What’s the initial loading time like? Seems like you guys did an awesome job virtualizing the diffs

Jacob profil fotoğrafı
Jacob4 ay önce

Mount time is pretty fast, we'll be releasing a public version (probably next week) for people to play around with. Biggest latency is just waiting for github's api.

Anthony Eid profil fotoğrafı
Anthony Eid4 ay önce

Great, I’ll keep my eye out for it 😀

Zino profil fotoğrafı
Zino4 ay önce

Nice. Software should be like that all the time.

David Flanagan profil fotoğrafı
David Flanagan4 ay önce

Impressive!

BlockedPath profil fotoğrafı
BlockedPath4 ay önce

Visualizing 100 million changed lines in a browser is a flex. The Bun Rust rewrite is becoming the reference case for what LLM-assisted code migration looks like at scale.

Bryan Helmkamp profil fotoğrafı
Bryan Helmkamp4 ay önce

Nice! Is the code for this available?

Jacob profil fotoğrafı
Jacob4 ay önce

It's based on the new alpha for our codeview component :) – should be public release pretty soon <3

Bryan Helmkamp profil fotoğrafı
Bryan Helmkamp4 ay önce

Ohh nice! Happy to test it on Fabro and report back when you're ready.

Pranav Goel profil fotoğrafı
Pranav Goel4 ay önce

I am currently using the diff viewer in one of my projects pretty neat!

Marcelo Prado profil fotoğrafı
Marcelo Prado4 ay önce

How the heck??

Jacob profil fotoğrafı
Jacob4 ay önce

Something wrong with us.

sunwukong profil fotoğrafı
sunwukong4 ay önce

HOLY

Amaan profil fotoğrafı
Amaan4 ay önce

@samlambert holy moly

mox 🐀 profil fotoğrafı
mox 🐀4 ay önce

Add this to GitHub asap

Jacob profil fotoğrafı
Jacob4 ay önce

free and opensource

Ryan Djurovich 😎 profil fotoğrafı
Ryan Djurovich 😎4 ay önce

@samlambert The world needs more of this

Alex Carpenter profil fotoğrafı
Alex Carpenter4 ay önce

🧈

Peter Downs profil fotoğrafı
Peter Downs4 ay önce

god that's cool. you guys are awesome

Jacob profil fotoğrafı
Jacob4 ay önce

just getting started 🙇‍♂️

Arjun profil fotoğrafı
Arjun4 ay önce

@samlambert What machine are you running?

Diogo Silva profil fotoğrafı
Diogo Silva4 ay önce

web assembly?

max carter 祁明思 profil fotoğrafı
max carter 祁明思4 ay önce

yo update your chrome

Julio Zebadua profil fotoğrafı
Julio Zebadua4 ay önce

Bun is a runtime lol has nothing to do with the rendering jesus people come on

Jacob profil fotoğrafı
Jacob4 ay önce

This isn't about bun. This is about rendering the UI that is currently "too big" for GitHub to render. at 100x the size that github is failing on.

Rifandani ⚛️ profil fotoğrafı
Rifandani ⚛️4 ay önce

outstanding work 🫡

Micah profil fotoğrafı
Micah4 ay önce

I just tried using Pierre diffs yesterday but there's not a web version. I'm not trying to npm install diffs to view a one line diff. (Also if you do deploy a web version, please allow line wrapping some way)

Jacob profil fotoğrafı
Jacob4 ay önce

There is line wrapping

˗ˏˋ BLANK ˊˎ˗ profil fotoğrafı
˗ˏˋ BLANK ˊˎ˗4 ay önce

in a webview is honestly less impressive to me than doing it natively, but eyyy happy to see it lol .

doroved profil fotoğrafı
doroved4 ay önce

Here is the link to this demo.

winter profil fotoğrafı
winter3 ay önce

can i have that wallpaper

Benzer Videolar