Episode 2: 中文编程了解一下?
已归档的系列专辑 ("不活跃的收取点" status)
When? This feed was archived on October 13, 2022 20:25 (). Last successful fetch was on June 11, 2022 16:05 ()
Why? 不活跃的收取点 status. 我们的伺服器已尝试了一段时间,但仍然无法截取有效的播客收取点
What now? You might be able to find a more up-to-date version using the search function. This series will no longer be checked for updates. If you believe this to be in error, please check if the publisher's feed link below is valid and contact support to request the feed be restored or if you have any other concerns about this.
Manage episode 297651286 series 2689016
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
8集单集