乐趣区

关于程序员:2022-GopherChina-出品人及演讲内容陆续揭晓

2022 GopherChina 出品人及演讲内容陆续揭晓···

::: block-2

出品人简介

史斌 北京希姆计算科技有限公司,软件工程师。根底软件工具链从业者,目前致力于国产处理器软件生态。曾给 Go 和 LLVM 提交过 100 多个优化补丁,同时领有两个我的项目官网 git 仓库的提交和代码审核权限。Go 语言寰球贡献者榜排名前 50。《Go 语言定制指南》作者。
:::

::: block-2

出品人专访


请问史大是哪一年以及是什么起因接触 Go 语言的呢?

史大:2016 年据说 Go 语言要自建基于 SSA 的编译器后端,因而产生趣味。因为 ” 自举 ” 是编译器和编程语言开发者终极现实。

对于这些年来 Go 语言的倒退,您感觉是否有超出预期的倒退,以及在哪些畛域的倒退出其不意?

史大:Go 语言在互联网开发畛域获得了惊人的成绩;除此之外,还渗入了虚拟化和数据库畛域。我同时作为根底软件从业者和 Go 语言爱好者,对此感到很快慰。

请问您期待 Go 语言在哪些畛域能有新的停顿和冲破?

史大:期待 Go 语言能取代 C 语言,成为 IoT 开发的首选;Go 的协程自身就是人造的 RTOS。也十分期待 Go 的编译后端能成为和 GCC/LLVM 并驾齐驱的第三极,将来的新秀语言能抉择 Go 编译后端做撑持。

本次作为 GopherChina 大会出品人,您将为 Gopher 们带来哪些精彩内容呢,请您简略介绍一下吧?

史大:本次大会将为大家交换分享根底工具链专题内容,蕴含编译器,汇编器,链接器和运行时库几个局部。尽管每个 Gopher 每天都会应用它们,然而大部分人并不理解其内部结构和工作原理。

那么,通过本专题的学习,听众们的收益是什么呢?

史大:对工具链做肯定水平的理解其实是十分有必要的。

首先,理解其个性能够写出更好的程序,充沛压迫性能。

其次,Go 和 Python 简略,是因为它为咱们封装了复杂性,而不是编程自身很简略,理解底层的运行机制,能进步 gopher 对编程实质的意识。

再次,大部分写利用的程序员面临撕裂,一方面为了面试须要去 LeetCode 刷题,另一方面在工作中却很少用到表 / 树 / 图这些相干的数据结构和算法;而编译器 / 链接器里会大量的用到树 / 图,深刻理解能够两全其美。

最初,请您用一句话向 Gopher 们举荐 GopherChina 大会~

史大:心愿每一个 Gopher 都能参加,无论是线下还是线上,你都能有出其不意的播种 !

:::

** 本次大会咱们将围绕根底工具链专题开展。
对于该专题,Gopher 们可能开始好奇了,都蕴含哪些局部呢?**

哈哈,别急,上面来为大家一一介绍。

::: block-2

GopherChina 2022 根底工具链专题

本专题蕴含如下议题:

  1. 移植 Go 语言到龙芯处理器

芯片始终是咱们国家的短板,而龙芯处理器是国产芯片的自豪,曾经胜利地利用在北斗定位导航零碎中。

  1. 基于 LLVM 的“另一个 Go 编译器”

字节跳动外部有大量的 Go 工程,因而对性能优化有强烈的需要。

  1. Go on GPU

在过来十多年里,多核异构计算逐步成为支流,造成 CPU 作为调度中枢、并与其余专用处理器分管计算工作的模式。其中,得益于图形计算技术的演进和欠缺,GPU 逐步开始成为通用计算畛域里不可或缺的一部分。

  1. Go 链接器

链接是大编译流程的最初一道工序,负责把编译器输入的两头文件和库文件捆绑成繁多文件,计算并填补编译时缺失的信息,使输入文件成为真正的“可执行程序”。

:::

以上就是本次专访以及对于 根底工具链专题 的所有内容介绍啦!

戳这里 立刻报名,并输出 史老师专属邀请码 BenShi 即可参加!仅限 10 人 哦~

本文由 mdnice 多平台公布

退出移动版