大家愿意中文编程吗

91 天前
 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)
}

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

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

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

9820 次点击
所在节点    程序员
135 条回复
uqf0663
91 天前
我 E 语言用的贼 6
imsuxp
91 天前
没啥意义,代码一多就看着很别扭。
NessajCN
91 天前
直接写 C 呗...随便你 define
daf3707
91 天前
用自然语言书写,让 AI 解释执行去吧。
CC11001100
91 天前
已经是提示词工程师了,可不就是中文编程。。。
Yasuke
91 天前
很蠢
qxmqh
91 天前
文言文编程 都有了。白话文 早 out 了。
2024
91 天前
中文关键字不是唯一用途,也可以注册各种语言的关键字,可以让不同语言用法在一个文件里面运行
HojiOShi
91 天前
不稍微调研下就来发帖吗,易语言都凉了多久了。何况现在 LLM 都出来了,还有谁会用你的。
2024
91 天前
@HojiOShi #9 作为一个小特征试试,是为了兼容多种语言语法运行的衍生品
vishva2
91 天前
真正的中文编程:详尽的中文注释,文档,活跃的中文社区。
虚假的中文编程:define 一堆中文关键字。
EastLord
91 天前
没办法接受,一开始接受的编程语言 都是英文。
也许一个没有任何编程经验的人可以接受
wfd0807
91 天前
我有几个疑问
1 、用中文编程,和英文的标点符号,怎么避免输入法切换带来的思维中断?
2 、定义变量时,使用中文定义变量时敲击键的数量比英文定义多不少,比如循环中的索引,英文只需要 i ,中文输入法要按键很多次,最后还需要按键选词
songsongqaq
91 天前
你是否在找易语言
wfd0807
91 天前
@wfd0807 编程用中文的到底有没有意义?有哪些意义?为什么用中文编程的讨论越来越多?
wfd0807
91 天前
@wfd0807 希望科普
2024
91 天前
@wfd0807 #13 符号也支持中文符号呢
2024
91 天前
@wfd0807 #15 当前输入法和编程习惯导致的思路中断是必然的,但是母语带来的可阅读性也是很大的收益。
karben
91 天前
如果初学编程时可以选择中文编程语言,我肯定是乐意的。易语言的使用者中,大多数也是没有其他编程语言经验,中文编程某种程度上可以降低入门门槛。易语言的死应该也是因为生态问题,说到底还是一个小众语言,如果生态强如 java 、python ,对于大多数初学者应该是个不错的选择
yibo2018
91 天前
我现在挺乐意用中文去定义 enum 类的,会减少很多工作量

但由于 AI 的发展,AI 爱怎么写就怎么写吧,保证功能可用就行了

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

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

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

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

© 2021 V2EX