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

中文编程历史 #47

Closed
bhuztez opened this issue Nov 5, 2017 · 10 comments
Closed

中文编程历史 #47

bhuztez opened this issue Nov 5, 2017 · 10 comments
Assignees
Labels
active 不一定活跃,但没有弃坑 APL +组合逻辑/tacit族 +erlang +BEAM +forth stack based desgin FP/λ +函数式 nV-非冯 非冯诺依曼架构/体系 #prolog 逻辑编程 历史 定理证明 想法 +思路/观点 浏览器 browser;及其扩展 自然语言NLP 设计 design 长期 原则上仅对索引帖适用
Milestone

Comments

@bhuztez
Copy link

bhuztez commented Nov 5, 2017

假如不拘泥于认为只有有了电子计算机才可以编程的话,不妨认为九章算術中的术曰...也是程序。

APL家族发展到后期,是以Tacit风格为主的。因为ASCII字符实在太少,J代码约等于没法看,而且 +: *: 这种自加,自乘,就可以表示了,没必要弄个特殊符号。那个求平均数的代码,大致上和中文平常的说法是一致的。

易语言 指出了解决输入的问题思路,也就是智能提示得和输入法整合到一起。

@nobodxbodon
Copy link
Member

多谢介绍. Tacit风格和函数式语言联系很大啊. 知乎上有个回答里有好像70/80年代的一个国内的中文语言设计一时找不到了, 不过很可能没有商用. 还有这里的列表.
确实输入和提示结合会方便很多. 之前组里有类似的工具(vscode插件).

@kenpusney
Copy link

@bhuztez 我觉得九章算术的做法挺靠谱的毕竟古汉语(文言)可以算是综合语,有稳定的连词助词和介词来给语法框架,但是用现代汉语的这堆building block简直就是要命啊。

@kenpusney
Copy link

这就扯到了另外一个问题。

学习古汉语和学习英语哪个成本更高?

@nobodxbodon
Copy link
Member

@kenpusney 个人觉得楼主不是拘泥于用古汉语语法设计新的编程语言.

@nobodxbodon
Copy link
Member

@bhuztez 看到你的最近文章, 请问有没打算对这种语法进行具体描述?

@bhuztez
Copy link
Author

bhuztez commented Feb 9, 2018

@nobodxbodon 语法是靠不断写比之前大一点点的程序改进出来的,而不是凭空设计出来的

@nobodxbodon
Copy link
Member

@bhuztez 同意. 文章中的可以说是第一步吗?

@nobodxbodon
Copy link
Member

如有兴趣请重开此贴.

@4b5ent1 4b5ent1 added this to collection in E2030 Jul 21, 2018
@4b5ent1 4b5ent1 moved this from collection to archive in E2030 Jul 29, 2018
@4b5ent1 4b5ent1 moved this from archive to related in E2030 Jul 29, 2018
@4b5ent1 4b5ent1 added 设计 design APL +组合逻辑/tacit族 历史 labels Aug 9, 2018
@4b5ent1 4b5ent1 reopened this Aug 9, 2018
@4b5ent1 4b5ent1 self-assigned this Aug 9, 2018
@4b5ent1
Copy link
Member

4b5ent1 commented Aug 9, 2018

这一块有兴趣重新整理一下, 遂重开此帖

@nobodxbodon
Copy link
Member

请在开始实施时重开此贴.

@4b5ent1 4b5ent1 added this to the 2018戊戌 milestone Nov 30, 2018
@4b5ent1 4b5ent1 added this to in e2018 Nov 30, 2018
@4b5ent1 4b5ent1 moved this from to mark/sync in e2018 Nov 30, 2018
@4b5ent1 4b5ent1 added 长期 原则上仅对索引帖适用 想法 +思路/观点 FP/λ +函数式 labels Dec 8, 2018
@4b5ent1 4b5ent1 added 定理证明 浏览器 browser;及其扩展 active 不一定活跃,但没有弃坑 自然语言NLP nV-非冯 非冯诺依曼架构/体系 +erlang +BEAM +forth stack based desgin #prolog 逻辑编程 labels Dec 8, 2018
@nobodxbodon nobodxbodon mentioned this issue Jan 28, 2019
61 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
active 不一定活跃,但没有弃坑 APL +组合逻辑/tacit族 +erlang +BEAM +forth stack based desgin FP/λ +函数式 nV-非冯 非冯诺依曼架构/体系 #prolog 逻辑编程 历史 定理证明 想法 +思路/观点 浏览器 browser;及其扩展 自然语言NLP 设计 design 长期 原则上仅对索引帖适用
Projects
E2030
related
e2018
  
mark/sync/pin
Development

No branches or pull requests

4 participants