津编码人声:关于编程语言,开发者眼中的争论与共识

编码人声:关于编程语言,开发者眼中的争论与共识

在喜马拉雅播放
创作者写的节目说明

xxx 是最好的编程语言!此话一出,必能掀起一场技术圈儿的“血雨腥风”…编程语言作为每一位开发者最亲密的合作伙伴,大家都有自己的心之所属,甚至希望能开发一套专属于自己的编程语言。

本期播客节目中,我们特别邀请了一位编程语言的开发者 —— 凹语言联合发起人@柴树杉,聊一聊编程语言的发展史、编程语言设计的基本原则、新技术对编程语言的能力需求等话题。我们将从多个视角来拆解编程语言,讨论被忽略的编程语言的价值,以及那些开发者眼中的争论与共识。

那么问题来了 —— 你知道开发编程语言,一共分几步么?


AI 看点

本期看点

AI 从整集转写里归纳的,不是节目方的宣传语

最值得听的

柴树杉用“自举”解释 AI 编程的边界:能用 ChatGPT 写出一个 OpenAI,这事才算成。

别处听不到的

凹语言作者亲述站在 Go 的腰上做 WebAssembly 语言,以及开源后被质疑“玩具”的一手经历。

最打动人的

他提到 2018 年的中年危机,想找个五到十年的小目标,让写过的代码真正沉淀下来。

AI 推荐理由

为什么值得听

AI 读完整集转写后给出的推荐理由

凹语言作者柴树杉讲了自己为什么在 2018 年决定造一门语言:上学时的玩具语言情结、看到 Go 开源后的触动,以及三十五岁那年想找个五到十年的小目标。他坦白开源后被骂“玩具”“没闭包”时怎么吵架、怎么想通,也解释了为什么 AI 还写不出一个能自举的编译器。聊到中文编程,他用方程里“元”“次”“解”的本土化做类比,说得很实在。

AI 概要

本期概要

由 AI 从整集转写生成,是创作者说明之外的补充

这期《编码人声》请来凹语言作者柴树杉和 RTE 开发者社区的王尚,围绕编程语言的争论展开。柴树杉介绍了自己做的 KCL 配置语言和凹语言,解释为什么选择站在 Go 的腰上做 WebAssembly 方向,以及开源后面对“玩具”“没闭包”“没标准库”等质疑时的心态。节目讨论了 AI 时代还要不要学编程语言、语言好坏有没有标准、中文编程是否值得探索,以及国内编程语言项目的现实困境——周期长、KPI 压力大、业余项目随时可能中断。

AI 识别的章节

章节

点一章从那里开始播 · 与上面创作者标的时间点各自独立

00:00

开场:为什么编程语言总在吵架

主播引出编程语言争论这一话题,介绍嘉宾柴树杉,他介绍自己在蚂蚁做 KCL 配置语言、业余做凹语言,并解释凹语言名字与 logo 的由来。

03:01

KCL 与凹语言:各自解决什么问题

王尚以旁观者身份加入。柴树杉解释 KCL 是面向 Kubernetes 的配置语言,解决 YAML 复用与安全问题;凹语言虽面向 WebAssembly,但更接近通用语言。

06:03

WebAssembly 的定位与领域语言的趋势

讨论凹语言与主流语言的区别、WASM 作为国际标准的优势,主播提出编程语言是否越来越场景化,柴树杉认可并解释软件吞噬世界带来的领域语言增多。

09:55

AI 能写代码,还要不要学编程语言

王尚提出 AIGC 时代是否还要学编程语言的困惑。柴树杉用“自举”概念说明 AI 编程尚未形成闭环,主播补充 ChatGPT 写不出 OpenAI 的类比。

14:27

学语言是为了打开一扇门

主播认为学编程语言是理解一种思维模式,而非掌握某个具体语言;柴树杉强调人类经验可以积累,而反复试错 AI 输出无法沉淀。

18:19

编程语言的演化史与造语言的勇气

主播提到计算机历史博物馆里的语言发展图,指出语言都是一层层 fork 出来的;随后问柴树杉为什么选择做一门语言而不是框架。

20:07

造凹语言:情结、中年危机与站在 Go 的腰上

柴树杉讲做语言的动机:上学时的玩具语言情结、看到 Go 开源后的触动、2018 年的中年危机,以及选择复用 Go 前端、替换 WASM 后端的路线。

24:54

开源后的质疑与心理建设

柴树杉回忆开源后被质疑“玩具”“没闭包”“没标准库”,区分建设性反馈与为质疑而质疑,并说有人争论说明有人在乎。

30:20

项目现状与“背后要有大机构”的论点

柴树杉坦言目前使用者很少、标准库不完整,语言工程化周期很长;他回应“语言背后要有大金主”的说法,指出谷歌做 Go 之外也有半死不活的项目。

35:04

旁观者看吵架:语言好坏有没有标准

王尚认为吵架有助于了解语言差异,但观点混杂让人困惑。柴树杉说好坏分解决实际问题和口味两块,像豆腐脑之争没有标准答案。

38:22

中文编程:底层无关,但值得探索

讨论编程是否一定要用英语。柴树杉从二进制与字符编码讲起,认为中文编程起步晚但值得探索;主播用数学术语本土化类比说明约定俗成的力量。

44:25

开发一门语言分几步:组装电脑式路线

柴树杉用徒手攀岩和组装电脑比喻开发语言的路线,建议先串起来看到正反馈,再逐步替换部件;他提醒龙书未必适合所有人,从头写编译器路线太苦。

49:25

别被知识库劝退,先跑起来

柴树杉说网上知识库会列出一堆课程和龙书,反而打碎好奇心与勇气;王尚表示自己被劝退,主播认为现在反而更容易,学语言应面向需求。

52:11

国内编程语言的现实与对创造力的期待

柴树杉谨慎评价国内编程语言项目,指出正式发布且生产可用的还没有;与海外差距在于起步晚和 996 压力,基础软件不应背强 KPI,期待更多人分出时间做创造。

津津乐道中国版 · 更多单集

看全部 612 期 →

津津乐道中国版

津编码人声:关于编程语言,开发者眼中的争论与共识

津津乐道中国版 · 2023 年 11 月 3 日 · 59 分钟

编码人声:关于编程语言,开发者眼中的争论与共识

在喜马拉雅播放
创作者写的节目说明

xxx 是最好的编程语言!此话一出,必能掀起一场技术圈儿的“血雨腥风”…编程语言作为每一位开发者最亲密的合作伙伴,大家都有自己的心之所属,甚至希望能开发一套专属于自己的编程语言。

本期播客节目中,我们特别邀请了一位编程语言的开发者 —— 凹语言联合发起人@柴树杉,聊一聊编程语言的发展史、编程语言设计的基本原则、新技术对编程语言的能力需求等话题。我们将从多个视角来拆解编程语言,讨论被忽略的编程语言的价值,以及那些开发者眼中的争论与共识。

那么问题来了 —— 你知道开发编程语言,一共分几步么?


AI 看点

本期看点

AI 从整集转写里归纳的,不是节目方的宣传语

最值得听的

柴树杉用“自举”解释 AI 编程的边界:能用 ChatGPT 写出一个 OpenAI,这事才算成。

别处听不到的

凹语言作者亲述站在 Go 的腰上做 WebAssembly 语言,以及开源后被质疑“玩具”的一手经历。

最打动人的

他提到 2018 年的中年危机,想找个五到十年的小目标,让写过的代码真正沉淀下来。

AI 推荐理由

为什么值得听

AI 读完整集转写后给出的推荐理由

凹语言作者柴树杉讲了自己为什么在 2018 年决定造一门语言:上学时的玩具语言情结、看到 Go 开源后的触动,以及三十五岁那年想找个五到十年的小目标。他坦白开源后被骂“玩具”“没闭包”时怎么吵架、怎么想通,也解释了为什么 AI 还写不出一个能自举的编译器。聊到中文编程,他用方程里“元”“次”“解”的本土化做类比,说得很实在。

AI 概要

本期概要

由 AI 从整集转写生成,是创作者说明之外的补充

这期《编码人声》请来凹语言作者柴树杉和 RTE 开发者社区的王尚,围绕编程语言的争论展开。柴树杉介绍了自己做的 KCL 配置语言和凹语言,解释为什么选择站在 Go 的腰上做 WebAssembly 方向,以及开源后面对“玩具”“没闭包”“没标准库”等质疑时的心态。节目讨论了 AI 时代还要不要学编程语言、语言好坏有没有标准、中文编程是否值得探索,以及国内编程语言项目的现实困境——周期长、KPI 压力大、业余项目随时可能中断。

AI 识别的章节

章节

点一章从那里开始播 · 与创作者标的时间点各自独立

00:00

开场:为什么编程语言总在吵架

03:01

KCL 与凹语言:各自解决什么问题

06:03

WebAssembly 的定位与领域语言的趋势

09:55

AI 能写代码,还要不要学编程语言

14:27

学语言是为了打开一扇门

18:19

编程语言的演化史与造语言的勇气

20:07

造凹语言:情结、中年危机与站在 Go 的腰上

24:54

开源后的质疑与心理建设

30:20

项目现状与“背后要有大机构”的论点

35:04

旁观者看吵架:语言好坏有没有标准

38:22

中文编程:底层无关,但值得探索

44:25

开发一门语言分几步:组装电脑式路线

49:25

别被知识库劝退,先跑起来

52:11

国内编程语言的现实与对创造力的期待

本期提到的品牌与产品

节目里自然聊到的,不是广告

蚂蚁嘉宾所在公司,做 KCL 配置语言
01:02中性
KCL面向云原生的配置语言
01:02中性
凹语言嘉宾业余开发的 WebAssembly 方向语言
01:18正面
WebAssembly被描述为世界级虚拟标准
01:45正面
Rust被提到是当前最火的编程语言
11:14正面
Go凹语言站在其前端解析之上
21:21正面
津津津乐道中国版

津津乐道中国版

以主播对谈加嘉宾访谈形式,聚焦新能源、出海商业与前沿科技落地的科技商业播客,兼顾科普解释与一线实操经验。

已收录 612 期 · 最近更新 10 月 28 日

这一期适合谁

AI 对内容的推测

听众画像25–34 岁为主 · 偏男性 · 消费力中等
更适合程序员

这一期偏哪一派

偏沪派主播以编辑角色组织问题、追问概念,嘉宾带来专业知识,讨论范围有意识收束,接近记者访谈式生产。

在哪里听

http://www.ximalaya.com/album/3785430.xml复制

概要、章节、提及与推广标注由 AI 生成,可能有误;内容版权归创作者,声湃按创作者开放的 RSS 收录。了解收录与 RSS →

更多单集 全部 612 期 →