Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

中文编程解释器 #185

Open
TIME-GATE opened this issue Feb 25, 2021 · 3 comments
Open

中文编程解释器 #185

TIME-GATE opened this issue Feb 25, 2021 · 3 comments

Comments

@TIME-GATE
Copy link

你好, 看了你的文档,都是将名字命名为中文, 并没有语法和词法的解析, 这不能算中文编程, 甚至汉化都不算, 真正的中文编程至少包含编译器的前端,实现全中文的词法语法书写, 请看这个项目: https://github.com/FIRESIDE-STORY/yyc, 这里就完全支持中文甚至英文或德语

@nobodxbodon
Copy link
Member

谢谢分享。一些中文语法相关项目搜集在此:对现有编程语言的英文关键词进行汉化或者再创造的实例
还有去年发现的 @reg0007Zn 语言,包含无空格语法设计。

@TIME-GATE
Copy link
Author

恕我直言, 中文编程前景应该不是取代C/C++/java, 个人觉得应该是在一个新的领域做好局部创新, 已有编程语言的生态是中文编程根本无法撼动的, 尝试取代的意义不大, 但中文编程表达上的简洁和优美是其他语言比不了的, 毕竟中华文化的诗词歌赋和书法已几千年的历史, 也许用来在培养少儿编程也不错, 或者在NLP领域开发独立的中文编译器, 据说中文在NLP领域独具优势

@nobodxbodon
Copy link
Member

中文编程前景应该不是取代C/C++/java

像 kotlin 不会在短期内取代 java,TS 不会取代 JS,新语言工具只要解决了某些用户的某方面需求就好吧。中文编程即便是在现有生态上的直接中文化,包括语法、API、报错信息等等,功能上即便与现有语言相同,相信仍会有市场。

下面的反馈供参考:
Screen Shot 2021-02-25 at 11 58 31 PM

至于中文命名,既然英文编程语言已经多数支持,有需要就用,不需拘泥于“只能用于中文编程语言”吧。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants