虽然仍然会尝试去使用布局系统。是C程序员的原因吧。
小括号不是很pure的FP,但特性很多,很强大啊
[ 本帖最后由 yaksavage 于 2008-9-12 00:57 编辑 ]
原帖由 emacsnw 于 2008-9-4 10:24 发表 nod, 呵呵。有个笑话说一个间谍窃取了一份机密源代码的最后一页,打印出来一看全是 )))))))
原帖由 emacsnw 于 2008-9-4 10:24 发表
nod, 呵呵。有个笑话说一个间谍窃取了一份机密源代码的最后一页,打印出来一看全是 )))))))
还有个 lisp 笑话:lisp joke v1:你们 lisp 程序全是括号,除了括号就没别的特殊字符了。lisp joke v2:s/特殊//
原帖由 flw 于 2008-9-2 18:49 发表 小括号多了就变成 lisp 了
原帖由 flw 于 2008-9-2 18:49 发表
小括号多了就变成 lisp 了
原帖由 win_hate 于 2008-9-3 10:18 发表 要不试一下小括号吧。
要不试一下小括号吧。
原帖由 aero 于 2008-9-3 00:58 发表 虽然仍然会尝试去使用布局系统。是C程序员的原因吧。
在 Haskell 中恰当的使用花括号可以提高可读性,但过多的使用则会削弱可读性。另外,由于完全使用花括号/分号标示代码的结构不符合 Haskell 的习惯,也会造成其他人阅读你代码的困难。
作为 Haskell 来说,花括号只在小范围内使用,从宏观层面来看,还是以布局系统为主。
Erlang 连花括号也没有,也不需要缩进,完全靠标点符号和语法来识别。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(7)
小括号不是很pure的FP,但特性很多,很强大啊
[ 本帖最后由 yaksavage 于 2008-9-12 00:57 编辑 ]
还有个 lisp 笑话:
lisp joke v1:你们 lisp 程序全是括号,除了括号就没别的特殊字符了。
lisp joke v2:s/特殊//
nod, 呵呵。有个笑话说一个间谍窃取了一份机密源代码的最后一页,打印出来一看全是 )))))))
小括号多了就变成 lisp 了
要不试一下小括号吧。
在 Haskell 中恰当的使用花括号可以提高可读性,但过多的使用则会削弱可读性。另外,由于完全使用花括号/分号标示代码的结构不符合 Haskell 的习惯,也会造成其他人阅读你代码的困难。
作为 Haskell 来说,花括号只在小范围内使用,
从宏观层面来看,还是以布局系统为主。
Erlang 连花括号也没有,也不需要缩进,完全靠标点符号和语法来识别。