Astrian 一直吐槽白羊在写代码的时候使用中文变量名,因此白羊就在这一期中狠狠地向大家安利中文变量名。当然,我们也顺便聊了聊有关「中文变量」与「中文编程语言」的区别、在代码中使用中文(非拉丁字符)的一些问题,以及由此引发的许多额外话题。
)➤ 节目索引
00:00:00 开场
00:00:49 听众反馈 & 公告 & 寒喧
00:03:39 进入正题,先了解「中文编程语言」与「中文变量」的区别
00:04:22 白羊使用中文变量的最初动机,以及更深层次的缘由
00:09:57 有哪些编程语言支持非拉丁字符变量名?
00:14:20 闲谈两个(有趣的)中文编程语言
00:17:31 说到底,编程语言还是要有实用性才会有拥趸
00:21:28 语义化编程与语音助手,以及信息熵问题
00:24:01 白羊的安利中文变量时间
00:29:48 使用中文变量时,如何解决频繁切换输入法的问题?
00:31:13 中文中的多音字、同音字,是中文变量编程的隐性障碍(拼音输入法限定)
00:33:10 突然插入的《不懂英语,也能从零看懂英文文档》
00:35:06 语言障碍、简繁与不同地区表述差异,都是中文编程的局限
00:36:02 白羊有一个企图让全世界程序员学中文的计划
00:36:28 中文的信息密度有助于「压缩」代码体积
00:38:59 VS Code 中的中文变量插件推荐
00:40:22 尾声 & 安可寒暄
)➤ STAFF
主播:Astrian、白羊剪辑:Astrian
)➤ 相关链接
Swift 语言参考书:The Swift Programming Language)
支持中文变量名的编程语言列表:在各种编程语言中使用中文命名)
Dongbei):基于 Python 的东北话编程语言
wenyan-lang):基于文言文的编程语言
输入中文概念返回对应英语变量名的实用网站:Codeif)
中文变量输入辅助插件:vscode_Chinese_Input_Assistant)
有关中国大陆地区 Apple Podcast 的一些情况介绍:《播客制作入门指南》)
)➤ 关于 Echo.js & 联系我们
Echo.js 是一档关于编程与开发的播客节目。官网地址是 podcast.astrianzheng.com。我们推荐使用支持 RSS 方式订阅(即「泛用型」)的播客客户端收听。
有话想说?可以来小宇宙 app 订阅 Echo.js 并给节目发评论,也可以发邮件至 podcast(a)astrianzheng.com。
关注我们的:Telegram 频道)、Twitter)
)➤ COPYRIGHT DISCLIMER
开场/尾声音乐:Track: TOKYO MACHINE & Guy Arthur - GET UP [NCS Release]. Music provided by NoCopyrightSounds. Watch: https://youtu.be/HV7mLcsUp5U)), Free Download / Stream: http://ncs.io/GetUp))