Navigate Select ESC Close

Was Porting To Rust A Mistake?

2024-03-20 Science & Technology
63.4k
1.6k
258
Theo - t3․gg
Theo - t3․gg
539.0k subscribers

Unlock all features

FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.

Description

I'm not the biggest fan of Go, but I'm also not the biggest fan of unnecessary rewrites. Turborepo is one of the most important parts of my toolchain lately, so I have lots of reason to be skeptical. Follow up coming soon! SOURCE https://vercel.com/blog/finishing-turborepos-migration-from-go-to-rust Keywords RUST GO GOLANG TURBO TURBOREPO TURBOPACK NEXT COMPILER BUILD MONOREPO TOOLS Check out my Twitch, Twitter, Discord more at https://t3.gg S/O Ph4se0n3 for the awesome edit 🙏

Top Comments (10)

@_aryan_570 2024-03-20

Yes, we need a followup video.

85
@LtdJorge 2024-03-20

Rust is already doing incremental compilation. It only compiles what changed, but since your crate is an entire binary with all dependencies statically linked, it at least needs to recompile your crate and link it There's a trick by wrapping big dependencies in a dynamic library so it doesn't need to relink or recompile your crate if the dependency changes.

169 5 replies
@geoffreygordonashbrook1683 2024-03-20

Would love to see the followup video. Many thanks for great discussion and hearing from the Rust devs. (So interesting to see how zig is being used...)

6
@DaffyDuckTheWizzard 2024-03-28

Quite frankly this entire piece is just a testament of how truly powerful Zig is Just imagine when we get the Zig Zag update lmao

7
@wes2091 2024-03-20

would love to see the follow-up video, thanks for offering Theo

0
@vinicchleme 2024-03-20

Love the video❣ Waiting for the follow up.

0
@taksuyu 2024-03-20

Should definitely do that follow up video. My experience with languages like Rust is that yes it'll take longer to develop things initially. However, you will always have more wins when it comes to maintaining and refactoring code into the future and the velocity and correctness starts to compound over time.

3
@ermilburn02 2024-03-20

Definitely want to see this follow up

0
@lastink444 2024-03-20

oh we sure need a followup video on this

0
@yiannis_p 2024-03-24

What a massive W take here. Very well structured and explained.

1

Unlock the Data Inside
Turn Videos into Knowledge

  • Get FREE 10/day: transcripts, summaries, chats
  • Chat with videos, export text & PDF
  • $1 free API credit for RAG, chatbots & research

Free forever plan • All features unlocked

App screenshot