Skip to content

Commit 596f073

Browse files
committed
polish
1 parent ce16ba3 commit 596f073

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

content/podcast/015.org

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#+TITLE: 015. 与 Meta 工程师 Nero 聊 Buck2 与 Rust 构建
22
#+DATE: 2025-06-07T12:53:01+0800
3-
#+LASTMOD: 2025-06-07T13:37:38+0800
3+
#+LASTMOD: 2025-06-08T10:02:24+0800
44
#+OPTIONS: toc:nil num:nil
55
#+STARTUP: content
66
#+PODCAST_DURATION: 59:18
@@ -15,8 +15,10 @@
1515
* 链接
1616
- Buck2 相关链接
1717
- [[https://discord.gg/feycVrNm][Discord 用户群]]
18-
- cargo buck 转化工具:https://github.com/facebookincubator/reindeer
18+
- [[https://github.com/facebookexperimental/autocargo][facebookexperimental/autocargo]] : Translate Buck targets to Cargo.toml
19+
- [[https://github.com/facebookincubator/reindeer][facebookincubator/reindeer]] : Transform Rust Cargo dependencies into generated Buck build rules
1920
- [[https://buck2.build/docs/getting_started/tutorial_first_build/][Tutorial: Your First Buck2 Application | Buck2]]
21+
2022
- [[https://www.youtube.com/c/JonGjengset][Jon Gjengset - YouTube]]: The streams are intended for users who are already somewhat familiar with Rust, but who want to see something larger and more involved be built.
2123
- [[https://engineering.fb.com/2022/11/15/open-source/sapling-source-control-scalable/][Sapling: Source control that’s user-friendly and scalable]]
2224
- [[https://github.com/bazelbuild/starlark][bazelbuild/starlark]] 是一种用于配置的语言。它是为 Bazel 构建系统设计的,但也可能对其他项目有用。Starlark 是 Python 的一种方言。与 Python 一样,它是一种动态类型语言,具有高级数据类型、具有词法作用域的一级函数和垃圾回收功能。
@@ -25,5 +27,5 @@
2527
- Cold build without cache: 32% faster
2628
- Incremental: 1.625s vs 2.6s
2729
- buck2 本身构建时间对比
28-
- Cargo build buck2: 2min20s
29-
- buck2 build buck2: 1min26s
30+
- Cargo build: 2min20s
31+
- buck2 build: 1min26s

0 commit comments

Comments
 (0)