Home
Categories
EXPLORE
True Crime
Comedy
Business
Society & Culture
Health & Fitness
Sports
Technology
About Us
Contact Us
Copyright
© 2024 PodJoint
00:00 / 00:00
Podjoint Logo
US
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts125/v4/94/7a/54/947a54f3-0382-e229-b52e-f2d441b04941/mza_2307422753992695476.png/600x600bb.jpg
Go 夜聊
Go 夜聊
11 episodes
8 months ago
「Go 夜聊」是一档由杨文和欧长坤主持的针对 Go 语言发展史的播客节目。我们的宗旨是让更多的人了解 Go 语言的发展历史和未来规划,希望大家在这里可以了解到 Go 语言的方方面面。如果你觉得「Go 夜聊」做的还不错,欢迎你推荐给身边的朋友。如果你对我们有任何意见或建议,请给我们来信,我们的邮箱地址是 [hi@talkgo.fm](mailto:hi@talkgo.fm),如果你想跟大家交流讨论,可以加入我们的 [telegram 群](https://t.me/talkgofm) Listen Notes
Show more...
Technology
RSS
All content for Go 夜聊 is the property of Go 夜聊 and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
「Go 夜聊」是一档由杨文和欧长坤主持的针对 Go 语言发展史的播客节目。我们的宗旨是让更多的人了解 Go 语言的发展历史和未来规划,希望大家在这里可以了解到 Go 语言的方方面面。如果你觉得「Go 夜聊」做的还不错,欢迎你推荐给身边的朋友。如果你对我们有任何意见或建议,请给我们来信,我们的邮箱地址是 [hi@talkgo.fm](mailto:hi@talkgo.fm),如果你想跟大家交流讨论,可以加入我们的 [telegram 群](https://t.me/talkgofm) Listen Notes
Show more...
Technology
https://talkgo.fm/images/episode/ep06-go-compiler.png
第 6 期:Go 语言的编译器
Go 夜聊
53 minutes
4 years ago
第 6 期:Go 语言的编译器

第 6 期:Go 语言的编译器

  • 嘉宾:史斌
  • 主持:杨文,欧长坤

本期摘要:这是 Go 夜聊的第六期节目,这期我们有幸请到了目前在 Go 语言仓库贡献排行榜上前全球前五十的贡献者——史斌,并和他一起聊了聊编译器相关的技术和相关行业的一些未来。Go 语言的编译器有什么特点?还有哪些可以改进的空间?从事芯片和编译技术相关的工作又有哪些挑战?

时间线

  • 00:00 开场
  • 01:00 接触 Go 语言的起因
  • 03:31 Go 语言在芯片行业的现状
  • 04:57 成为中国 Go 语言贡献者排名第一的经历
  • 12:30 加入 Go 团队的 GitHub 组织
  • 19:11 Go 语言中国贡献者俱乐部的成立过程
  • 21:57 Go 语言在芯片行业的困境
  • 26:26 基于 SSA 的 Go 编译器
  • 32:02 现阶段编译器的改进空间
  • 35:10 基于寄存器的调用规约
  • 38:24 gccgo 和 gollvm
  • 42:19 编译技术和行业的未来
  • 47:30 推荐
  • 50:05 尾声

相关链接

  • 乘法指令生成错误
  • 寄存器索引 LOAD/STORE
  • Go 1 Benchmark
  • Go 团队在 GitHub 的组织
  • 前 Go 团队成员 Brad Fitzpartrick
  • Go 团队成员 Cherry Zhang
  • Go 语言贡献者李保坤
  • Go 语言贡献者蒙卓
  • Go 语言中国贡献者俱乐部
  • 史斌在 GopherChina 2020 上关于 Go 编译器的演讲
  • Erlang
  • CSP 顺序进程通信
  • Rob Pike
  • Ken Thompson
  • SSA 静态单赋值形式
  • IR 中间语言
  • Intrinsic 内建函数
  • 阵列编程与向量化
  • 循环优化
  • Go 语言增加循环优化的讨论 Issue 24240
  • 指令流水
  • GCC
  • LLVM
  • 调用规约
  • gccgo
  • gollvm
  • TinyGo
  • Proebsting 定律
  • Moore 定律
  • 书籍:《史记》
  • 书籍:《战国策》
  • 书籍:《不拘一格》
  • 播客: 从零道一
  • 书籍:《Ray Tracing Gems II》

📝 联系我们

  • 来信 hi@talkgo.fm
  • Telegram 听众群
Go 夜聊
「Go 夜聊」是一档由杨文和欧长坤主持的针对 Go 语言发展史的播客节目。我们的宗旨是让更多的人了解 Go 语言的发展历史和未来规划,希望大家在这里可以了解到 Go 语言的方方面面。如果你觉得「Go 夜聊」做的还不错,欢迎你推荐给身边的朋友。如果你对我们有任何意见或建议,请给我们来信,我们的邮箱地址是 [hi@talkgo.fm](mailto:hi@talkgo.fm),如果你想跟大家交流讨论,可以加入我们的 [telegram 群](https://t.me/talkgofm) Listen Notes