d*******r 发帖数: 3299 | 1 http://www.yinwang.org/blog-cn/2014/02/04/pl-tool/
开始是用 Racket, 觉得开发工具太糙,然后转用 Java + IntelliJ/Eclipse 了 |
e*******o 发帖数: 4654 | 2 同意他对macro的看法。
所见即所得最好,看一段程序,要先让它在脑子里转几圈,才能到它真是的面目,不可
能流行的。 |
t*****n 发帖数: 4908 | 3 这才是真真的牛人。比起吹嘘年薪20w的,强多了。
【在 d*******r 的大作中提到】 : http://www.yinwang.org/blog-cn/2014/02/04/pl-tool/ : 开始是用 Racket, 觉得开发工具太糙,然后转用 Java + IntelliJ/Eclipse 了
|
d**********u 发帖数: 3371 | 4 这哥们现在在干吗 自由职业么
【在 d*******r 的大作中提到】 : http://www.yinwang.org/blog-cn/2014/02/04/pl-tool/ : 开始是用 Racket, 觉得开发工具太糙,然后转用 Java + IntelliJ/Eclipse 了
|
z****e 发帖数: 54598 | 5 来,tj同学,问你一个问题
王银在用java实现语言
你想到了什么?
【在 t*****n 的大作中提到】 : 这才是真真的牛人。比起吹嘘年薪20w的,强多了。
|
t*****n 发帖数: 4908 | 6 没什么。我不造轮子。下班我也不写程序。
【在 z****e 的大作中提到】 : 来,tj同学,问你一个问题 : 王银在用java实现语言 : 你想到了什么?
|
d***a 发帖数: 13752 | |
z****e 发帖数: 54598 | 8 你觉得他在重造轮子吗?
我觉得你们其实没几个真懂他的
真懂的话,会发现每一篇文章都不对你胃口
二爷的反应是对的
【在 t*****n 的大作中提到】 : 没什么。我不造轮子。下班我也不写程序。
|
t**r 发帖数: 3428 | 9 @ google
【在 d**********u 的大作中提到】 : 这哥们现在在干吗 自由职业么
|
z****e 发帖数: 54598 | 10 在sourcegraph
【在 t**r 的大作中提到】 : @ google
|
|
|
d*******r 发帖数: 3299 | 11 此话怎讲
【在 z****e 的大作中提到】 : 你觉得他在重造轮子吗? : 我觉得你们其实没几个真懂他的 : 真懂的话,会发现每一篇文章都不对你胃口 : 二爷的反应是对的
|
d*******r 发帖数: 3299 | 12 我觉得他类型系统应该设计得不错,毕竟他是搞那个的,而且会考虑好易用性。
我倒是好奇他 concurrency 这一块怎么设计,因为他说现在 FP 那一套好像也不是很
好,且看他的大作吧。 |
z****e 发帖数: 54598 | 13 你不觉得王银说的,其实跟我,古德霸还有公孙大神说的是一回事么?
我们都主张代码书写便于阅读是第一优先
tj显然不这么想
【在 d*******r 的大作中提到】 : 此话怎讲
|
d*******r 发帖数: 3299 | 14 易用我同意是好呀。
那你最近还捧 Ruby.
我觉得 Perl -> Ruby (with DSL) -> Scala (高智商语言) 这一个系的东西都挺难懂
的.
【在 z****e 的大作中提到】 : 你不觉得王银说的,其实跟我,古德霸还有公孙大神说的是一回事么? : 我们都主张代码书写便于阅读是第一优先 : tj显然不这么想
|
z****e 发帖数: 54598 | 15 ruby跟java是互补阿,scala以后再说了
向华山轮奸进军
【在 d*******r 的大作中提到】 : 易用我同意是好呀。 : 那你最近还捧 Ruby. : 我觉得 Perl -> Ruby (with DSL) -> Scala (高智商语言) 这一个系的东西都挺难懂 : 的.
|
b*******s 发帖数: 5216 | 16 你还是专心讨论这种假大空的东西吧
【在 z****e 的大作中提到】 : ruby跟java是互补阿,scala以后再说了 : 向华山轮奸进军
|
z****e 发帖数: 54598 | 17 天天倒腾tangible的东西,下场就是日本人
【在 b*******s 的大作中提到】 : 你还是专心讨论这种假大空的东西吧
|
b*******s 发帖数: 5216 | 18 你那种东西,我要用的时候多得是比你的结论靠谱百倍的benchmark
【在 z****e 的大作中提到】 : 天天倒腾tangible的东西,下场就是日本人
|
z****e 发帖数: 54598 | 19 看benchmark就说明你走错路了
【在 b*******s 的大作中提到】 : 你那种东西,我要用的时候多得是比你的结论靠谱百倍的benchmark
|
b*******s 发帖数: 5216 | 20 又来高论了?
【在 z****e 的大作中提到】 : 看benchmark就说明你走错路了
|
|
|
z****e 发帖数: 54598 | 21 人家用python的早就懂了
【在 b*******s 的大作中提到】 : 又来高论了?
|
t*****n 发帖数: 4908 | 22 你怎么知道的?我都写了1M的代码了,难道不知道阅读的重要?
【在 z****e 的大作中提到】 : 你不觉得王银说的,其实跟我,古德霸还有公孙大神说的是一回事么? : 我们都主张代码书写便于阅读是第一优先 : tj显然不这么想
|
t*****n 发帖数: 4908 | 23 我说他造轮子没有贬义。各人有各人的兴趣。我下了班看代码就头痛,陪陪孩子,折腾
折腾手机,足够了。
【在 z****e 的大作中提到】 : 你觉得他在重造轮子吗? : 我觉得你们其实没几个真懂他的 : 真懂的话,会发现每一篇文章都不对你胃口 : 二爷的反应是对的
|
z*******3 发帖数: 13709 | 24 哈哈,你没少跟古德霸对冲
【在 t*****n 的大作中提到】 : 你怎么知道的?我都写了1M的代码了,难道不知道阅读的重要?
|
z*******3 发帖数: 13709 | 25 那好吧,我换一个表达
所有文章都不对二爷胃口
【在 t*****n 的大作中提到】 : 我说他造轮子没有贬义。各人有各人的兴趣。我下了班看代码就头痛,陪陪孩子,折腾 : 折腾手机,足够了。
|
b*******n 发帖数: 449 | 26 他不是那种只用vim和emacs的人吗
【在 d*******r 的大作中提到】 : http://www.yinwang.org/blog-cn/2014/02/04/pl-tool/ : 开始是用 Racket, 觉得开发工具太糙,然后转用 Java + IntelliJ/Eclipse 了
|
m******t 发帖数: 635 | 27 我是一直挺王垠的,不过我也发现他有个不好的倾向,就是碰到问题就有畏难情绪,打
退堂鼓。虽说条条大路通罗马,但是每条路都不是一帆风顺的,有它特有的坎坷的地方
,绕开这条路上的坑,可能就在另一条路上碰到难过的坎。
以前的lisp家族比较学术化,内斗很厉害,一个个也geek的厉害,库和工具都不完善,
racket已经算是里面的佼佼者了,Clojure也在作这方面的努力,已经有好几个项目在
着手解决debugger的问题,我个人认为是早晚的事。王垠在这里光批判,不提出解决方
案,我有点失望,我觉得他至少应该提到他尝试过的现有的解决方案和它们的缺点,这
样也给racket圈子一些回馈和未来的努力方向。macro是lisp的最重要的优点之一,也
比较容易被滥用,clojure圈子里的建议是老手谨慎使用,新手不建议用。这都是常识
了,关于macro这个我觉得
王垠批判的有点肤浅。
【在 d*******r 的大作中提到】 : http://www.yinwang.org/blog-cn/2014/02/04/pl-tool/ : 开始是用 Racket, 觉得开发工具太糙,然后转用 Java + IntelliJ/Eclipse 了
|
d*******r 发帖数: 3299 | 28 我觉得他这个不是退缩,macro 如果出了错 debug 搞不定的话,去掉也可以。
搞定 macro debug 不知道有没有理论障碍。
【在 m******t 的大作中提到】 : 我是一直挺王垠的,不过我也发现他有个不好的倾向,就是碰到问题就有畏难情绪,打 : 退堂鼓。虽说条条大路通罗马,但是每条路都不是一帆风顺的,有它特有的坎坷的地方 : ,绕开这条路上的坑,可能就在另一条路上碰到难过的坎。 : 以前的lisp家族比较学术化,内斗很厉害,一个个也geek的厉害,库和工具都不完善, : racket已经算是里面的佼佼者了,Clojure也在作这方面的努力,已经有好几个项目在 : 着手解决debugger的问题,我个人认为是早晚的事。王垠在这里光批判,不提出解决方 : 案,我有点失望,我觉得他至少应该提到他尝试过的现有的解决方案和它们的缺点,这 : 样也给racket圈子一些回馈和未来的努力方向。macro是lisp的最重要的优点之一,也 : 比较容易被滥用,clojure圈子里的建议是老手谨慎使用,新手不建议用。这都是常识 : 了,关于macro这个我觉得
|
m******t 发帖数: 635 | 29 如果是自己写的macro的话,可以加很多东西比如行号什么的,方便调试,如果是系统
自身的macro出问题的话就比较难办,Clojure有个Ritz试图解决这个问题。至于是否有
理论障碍,我觉得这是比较高深的问题,只能等高手来回答了。
【在 d*******r 的大作中提到】 : 我觉得他这个不是退缩,macro 如果出了错 debug 搞不定的话,去掉也可以。 : 搞定 macro debug 不知道有没有理论障碍。
|
c******o 发帖数: 1277 | 30 我觉得没啥系统方法debug macro, Lisp的macro你可以do anything,足够蛋痛,用
macro把clojure改成scala说不定都行。
【在 m******t 的大作中提到】 : 如果是自己写的macro的话,可以加很多东西比如行号什么的,方便调试,如果是系统 : 自身的macro出问题的话就比较难办,Clojure有个Ritz试图解决这个问题。至于是否有 : 理论障碍,我觉得这是比较高深的问题,只能等高手来回答了。
|
|
|
z*******3 发帖数: 13709 | 31 所以我看到王垠开始搞ruby觉得很失望
python显然更需要人
【在 m******t 的大作中提到】 : 我是一直挺王垠的,不过我也发现他有个不好的倾向,就是碰到问题就有畏难情绪,打 : 退堂鼓。虽说条条大路通罗马,但是每条路都不是一帆风顺的,有它特有的坎坷的地方 : ,绕开这条路上的坑,可能就在另一条路上碰到难过的坎。 : 以前的lisp家族比较学术化,内斗很厉害,一个个也geek的厉害,库和工具都不完善, : racket已经算是里面的佼佼者了,Clojure也在作这方面的努力,已经有好几个项目在 : 着手解决debugger的问题,我个人认为是早晚的事。王垠在这里光批判,不提出解决方 : 案,我有点失望,我觉得他至少应该提到他尝试过的现有的解决方案和它们的缺点,这 : 样也给racket圈子一些回馈和未来的努力方向。macro是lisp的最重要的优点之一,也 : 比较容易被滥用,clojure圈子里的建议是老手谨慎使用,新手不建议用。这都是常识 : 了,关于macro这个我觉得
|
m******t 发帖数: 635 | 32 搞python优化的比ruby搞的早、水平也高些,可惜沒有lars Bak那样的大牛,一直没有
大的进展。
【在 z*******3 的大作中提到】 : 所以我看到王垠开始搞ruby觉得很失望 : python显然更需要人
|
z*******3 发帖数: 13709 | 33 王的水平达不到lars bak的地步
做不了虚拟机,现在ruby原作者自己在做vm
不过我个人不看好,所以东京大学一堆人就没打算耗下去
就一直在整jruby,jruby其实表现非常好
现在据说可以不改代码就跑ror在jruby上
没试过,不知道,但是我用vert.x的效果是可以接受的
比groovy就差那么一点
不过这不是重点,重点是王银现在搞自己的语言
是用java写,也就是我猜他可能打算将自己的语言编译成java或者是byte code
前者如果能做出来,就算只是一个脚本语言
其性能干掉groovy什么应该问题不大,至少在vert.x上是这样
我很有兴趣试一下,后者的话,我估计他做不到scala和clojure的水平
也就没兴趣试一下了,就看他做什么了
【在 m******t 的大作中提到】 : 搞python优化的比ruby搞的早、水平也高些,可惜沒有lars Bak那样的大牛,一直没有 : 大的进展。
|
d*******r 发帖数: 3299 | 34 王垠 很在乎易用性,所以他写出来了,我也乐意用用看 |
f**********3 发帖数: 295 | 35 王垠一方面说“奇技淫巧”不能真正解决问题,一方面自己热衷搞“奇技淫巧",还动不
动就自己"最先进"...
【在 t*****n 的大作中提到】 : 这才是真真的牛人。比起吹嘘年薪20w的,强多了。
|