大家愿意中文编程吗

94 天前
 2024

现在输入法下,经常遇到写注释或者字符串值时,再切换码代码就会冲突。

构想了一个随意注册中文符号的方式。

// 扩展一些关键字, 方便中文输入法下多种符号支持运行
{
	token.NewKeyword("输出", token.ECHO)
	token.NewKeyword("函数", token.FUNC)
	token.NewOperator(",", token.COMMA)
	token.NewOperator(";", token.SEMICOLON)
	token.NewOperator("×", token.MUL)
	token.NewOperator("÷", token.QUO)
}

然后程序就可以这样使用了

函数 用户(名称) {
  输出 名称;
}
用户("张三");

这种方式是否值得投入呢? 接受度如何?

9871 次点击
所在节点    程序员
135 条回复
liuliuliuliu
94 天前
你要找的是不是“青语言”?

https://www.qingyuyan.cn/
Kylin30
94 天前
英文的都写的少了
potatowish
94 天前
现在都是自然语言编程了
v2048
94 天前
不愿意。无意义的学习成本,即使学了也没用处。除非资本家为此给钱。
raycake
94 天前
公有 函数 吃饭(类型 食物 时间) [
......
]

吃饭(煎炸,天妇罗,2025-08-01 ) 你觉得合理么= =。。。。
aecra
94 天前
会用中文做变量名,写一写小程序挺好,反正就自己看,切换输入法倒不是那么大的问题,毕竟一天也写不了多少代码,最大的问题是英文中文混杂着看着有点难受
loading
94 天前
你应该对比这两个语言,分别用键盘输入一次,然后让高中生阅读一次后对比一下。如果就几个字母都读不懂,还是不要编程了。几个字母都认不清,逻辑能力能到说明水平。
yb2313
94 天前
vibe coding
yishidixia
94 天前
当初写易语言的时候写的很爽,语言不是重点,重点是你要做什么,不要拿着锤子找钉子,要拿着图纸找工具
naitzz
94 天前
当年的汉编又要重来了?
zw1one
94 天前
不愿意,对我来说编程是接触国际社会的窗口。就个人偏见来说,中文社区特供的东西通常都不会太好。
alphagao
94 天前
@vishva2 有道理朋友,真的很有道理
llh880808
94 天前
编程语言的英文字母和符号只是一种表达方式,跟语言本身关系并不大

就像数学证明系统发展出一套专门的形式化表达方式,英语母语的数学家也没有动力把Σ写成 sigma 吧
assiadamo
94 天前
我见过代码文件直接用中文命名的,不知道是什么脑回路
xiaolinseo
94 天前
中文代码是不是会有歧义?
charles0
94 天前
没有意义,不如给开源项目贡献中文文档
mikewang
94 天前
在计算机诞生之前,曾经也有过“中文数学”。那时候人们不认识拉丁字母,也不认识阿拉伯数字。
可是这种“中文数学”最终还是被淘汰了:

surbomfla
94 天前
“现在输入法下,经常遇到写注释或者字符串值时,再切换码代码就会冲突。”
直接使用 AI 编写注释,比我自己写得易懂,字符串这个确实比较麻烦。
现在使用 AI 输入中文,AI 输出代码,这何尝不是一种中文编程
realpg
94 天前
我英文打字 300bpm 起步
我有小学生以上的记忆能力

这就注定了我没必要去考虑任何中文编程
qiaobeier
94 天前
@mikewang 觉得好帅

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1149176

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX