第 6 期:Go 语言的编译器Go 夜聊

第 6 期:Go 语言的编译器

54分钟 ·
播放数242
·
评论数8

第 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 尾声

相关链接

📝 联系我们

展开Show Notes
Kael4
Kael4
2021.8.23
07:01 听到这里是在是顶不住了,三个人音量大小差的有点大,把音量调高才能听清所有人声音,但是又因为音量太大,在某位说话的时候很震耳。
欧长坤
:
可能耳机的增益效果太好了?要不不用耳机试试?
Magodo
Magodo
2021.8.29
感觉现在go的ssa的资料很少,除了官方文档以外就几个open source的项目(例如staticcheck)。ssa本身的资料也挺少,ssa book感觉很难懂。
想问下有没有什么适合初学者入门的资料啊?
Magodo
Magodo
2021.8.29
自动去除音频空白的体验不太好,好多爆破音…
一个有理想的打工人
一个有理想的打工人
2021.8.24
为什么会这么卡
杨文
:
你先缓存好了再播也卡吗?
一个有理想的打工人:缓存速度很慢,期间试了其他播客,直接播放没问题。这个就比较卡,暂停缓存几分钟也没啥用
3条回复
00:00
00:00