V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  absente  ›  全部回复第 5 页 / 共 9 页
回复总数  164
1  2  3  4  5  6  7  8  9  
2018-11-02 14:49:48 +08:00
回复了 absente 创建的主题 程序员 我就知道很多人会黑中文编程
@murmur 命名的问题,折中的方案我觉得可以用和制汉字的日语罗马音,比如 minikanren,jinja2 这种
2018-11-02 14:48:13 +08:00
回复了 absente 创建的主题 程序员 我就知道很多人会黑中文编程
@wutiantong 举 APL 我其实想说的是双标。人家搞类似文言文编程的东西拿了图灵奖,国内搞个中文编程倒还满地黑
2018-11-02 14:46:14 +08:00
回复了 absente 创建的主题 程序员 我就知道很多人会黑中文编程
@TangMonk 用繁体的话又会有人吐槽所谓的可读性了
2018-11-02 14:45:35 +08:00
回复了 absente 创建的主题 程序员 我就知道很多人会黑中文编程
@wutiantong APL 和文言文的思路是基本一致的,中文编程也可以是 notation as a tool of thought 的体现。个人观点
2018-11-02 14:44:36 +08:00
回复了 absente 创建的主题 程序员 我就知道很多人会黑中文编程
@datou 中国和美国战略对抗的根本原因是什么? > zhihu.com/question/41649814/answer/445361586
2018-11-02 14:42:32 +08:00
回复了 absente 创建的主题 程序员 我就知道很多人会黑中文编程
@GeruzoniAnsasu 我会写成 1 2 3 +^2→ A
2018-11-02 14:41:25 +08:00
回复了 absente 创建的主题 程序员 我就知道很多人会黑中文编程
@Raymon111111 应用场景,我觉得比较可行的是 DSL,比如统一正则和 SQL 这类常用 DSL
2018-11-02 14:39:50 +08:00
回复了 absente 创建的主题 程序员 我就知道很多人会黑中文编程
@wutiantong APL 的例子不是为了说明必要性来着。其实你要说必要性,我觉得也没用必要,真的是可有可无。
2018-11-02 14:38:44 +08:00
回复了 absente 创建的主题 程序员 我就知道很多人会黑中文编程
>我反对中文编程是因为搞中文编程的人自己都搞不懂自己在干什么,目标是什么。尽搞点形式上的东西。
@binux 大部分算是这种把,不过 github 的 pic 组里面的基本上都是目标明确的,而且实际上目标各不相同。我是做输入法,顺带做点优化的那种
2018-11-02 14:37:21 +08:00
回复了 absente 创建的主题 程序员 我就知道很多人会黑中文编程
@feverzsj 面向老年的这块是有发展空间的,不过目前没什么人做罢了。
2018-11-02 14:36:20 +08:00
回复了 absente 创建的主题 程序员 我就知道很多人会黑中文编程
@beny2mor 我所理解的中文编程,是 not only translate chinese in coding,即 programming in chinese style。换句话说,py 关键词我觉得就没必要简化了,已经比 java 简单很多了。当然要想真正实现 programming in chinese,势必要基于 APL 和 forth 的思路再造一门编程语言和相应的类似 erlang 的 toolchain。
2018-11-02 14:29:17 +08:00
回复了 absente 创建的主题 程序员 我就知道很多人会黑中文编程
@Creabine 其实也可以合作的。这块我倒是可以联系上,不过目前的问题主要还是 1 没有一个合适的输入法插件 2 没有实现一套完善的体系
2018-11-02 14:28:22 +08:00
回复了 absente 创建的主题 程序员 我就知道很多人会黑中文编程
@chenyu0532 对啊,我也觉得没必要。关键时很多人先入为主,没办法
2018-11-02 14:27:50 +08:00
回复了 absente 创建的主题 程序员 我就知道很多人会黑中文编程
如果快排的例子还看不懂,这里有一个求质数的例子:纪念《 APL 》出版 50 年》 http://coder.zoomquiet.top/data/20121102102656/index.html
2018-11-02 14:25:52 +08:00
回复了 absente 创建的主题 程序员 我就知道很多人会黑中文编程
@wutiantong 关于 APL,顶楼的论文链接有讲,就不赘述了。距例子倒是可以举两个:

Q←{1≥≢⍵:⍵ ⋄ S←{⍺⌿⍨⍺ ⍺⍺ ⍵} ⋄ ⍵((∇<S)⍪=S⍪(∇>S))⍵⌷⍨?≢⍵}

上面是一行 APL 的快排代码,如果看不懂可以参考: https://www.dyalog.com/blog/2014/12/quicksort-in-apl/

我知道 APL 风格的代码肯定有很多人会吐槽可读性的问题。那大家可以联想一下正则表达式。其实正则和 APL 都是组合子一派的思路,也都是可以用来解决问题的。
2018-11-02 14:22:35 +08:00
回复了 absente 创建的主题 程序员 我就知道很多人会黑中文编程
@helionzzz 这个取决于设计思路。要想玩高端的也不是没有办法,不过现在整体的环境确实不允许也是事实。如果是按照 APL 的思路做的中文编程,还是可行的
2018-11-02 14:18:43 +08:00
回复了 absente 创建的主题 程序员 我就知道很多人会黑中文编程
@wutiantong 汉字本来就是符号啊,扩充符号集有问题吗?我觉得没有。当然我是不赞同全盘汉化的,比如集合符号大家都看得懂,没必要画蛇添足
2018-11-02 14:17:35 +08:00
回复了 absente 创建的主题 程序员 我就知道很多人会黑中文编程
@TuxcraFt 希望你在看完 APL 之后,还能保持[本质是一样]这个观点
2018-11-02 14:13:03 +08:00
回复了 absente 创建的主题 程序员 我就知道很多人会黑中文编程
关于 1 楼的观点,我也是赞同的。当然另一方面,我是 work in fun
2018-11-02 14:12:19 +08:00
回复了 absente 创建的主题 程序员 我就知道很多人会黑中文编程
看到楼下有个帖子叫《什么时候开始有学不动的感觉?
我觉得很正常,现在的编程体系太原始,东西又分散,其实很多东西本来就没必要搞太复杂。如果中文编程把问题搞复杂了,那么相对而言,它也就失败了
1  2  3  4  5  6  7  8  9  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2577 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 11:26 · PVG 19:26 · LAX 04:26 · JFK 07:26
Developed with CodeLauncher
♥ Do have faith in what you're doing.