--
中文社区博客:http://blog.clojure.cn/
中文问答网站:http://ask.clojure.cn/
中文邮件列表:https://groups.google.com/d/forum/cn-clojure?hl=zh-CN
---
您收到此邮件是因为您订阅了Google网上论坛上的“CN-Clojure”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到cn-clojure+...@googlegroups.com。
要发帖到此群组,请发送电子邮件至cn-cl...@googlegroups.com。
访问此群组:http://groups.google.com/group/cn-clojure。
要查看更多选项,请访问https://groups.google.com/d/optout。
--
中文社区博客:http://blog.clojure.cn/
中文问答网站:http://ask.clojure.cn/
中文邮件列表:https://groups.google.com/d/forum/cn-clojure?hl=zh-CN
---
您收到此邮件是因为您订阅了Google网上论坛上的“CN-Clojure”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到cn-clojure+...@googlegroups.com。
要发帖到此群组,请发送电子邮件至cn-cl...@googlegroups.com。
访问此群组:http://groups.google.com/group/cn-clojure。
要查看更多选项,请访问https://groups.google.com/d/optout。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到cn-clojure+unsubscribe@googlegroups.com。
要发帖到此群组,请发送电子邮件至cn-cl...@googlegroups.com。
访问此群组:http://groups.google.com/group/cn-clojure。
要查看更多选项,请访问https://groups.google.com/d/optout。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到cn-clojure+...@googlegroups.com。
要发帖到此群组,请发送电子邮件至cn-cl...@googlegroups.com。
访问此群组:http://groups.google.com/group/cn-clojure。
要查看更多选项,请访问https://groups.google.com/d/optout。
目测很快会成为语言好坏斗争贴,我先来个 #PHP才是最好的语言#
4个case Java快,7个case golang快
--Best Regards,Haosdent Huang
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到cn-clojure+...@googlegroups.com。
要发帖到此群组,请发送电子邮件至cn-cl...@googlegroups.com。
访问此群组:http://groups.google.com/group/cn-clojure。
要查看更多选项,请访问https://groups.google.com/d/optout。
我觉得在生产环境用的国内国外都有的,而且是越来越多
在 2015年3月16日星期一 UTC+8下午4:11:47,dennis写道:
看了,一些想法非常好,但是距离进入生产环境还比较遥远,重点关注。
在 2015年3月16日 下午4:09,Mingli Yuan <elist.mi...@gmail.com>写道:
- Clojure core 里的有些 api 比起 python 来设计的不是那么友好,不直观,容易犯错:比如 primitive 数据转型,str 就能转各种数据,而 int、long、float、double 只能转数据类型;这部分改进不难,但对程序员的体会完全不一样
- 文档相对不足
- 缺少 IDE 工具支持,调试代码比较慢:结果错了,想查看某些中间值的状态,比较费 劲,只能打印
2015-03-16 13:38 GMT+08:00 dennis zhuang <killm...@gmail.com>:
clojure 的编译器已经很久没有演化了,如果能在 type inference 上做出改进,很多 type hint 都可以避免。ore.typed 确 实难用,我怀疑是否有人真的在生产环境尝试。
在 2015年3月16日 下午1:32,dennis zhuang <killm...@gmail.com>写 道:
你可以选择更多硬件平台查看结果,只能说各有 胜场,所以我并不认为 clojure 的性能会是个问题。
在 2015年3月16日 下午1:06,jaime <xieji...@gmail.com>写 道:
不争。温和派,对工具没 特别喜好
在 2015年3月16日星期一 UTC+8下午12:24:07,haosdent huang写道:
目测很快会成为 语言好坏斗争贴,我先来个 #PHP才是最好的语言#
2015-03-16 12:22 GMT+08:00 haosdent <haos...@gmail.com>:
4 个case Java快,7个case golang快
2015-03-16 12:18 GMT+08:00 dennis zhuang <killm...@gmail.com>:
在 2015年3月16日 下午12:08,jaime <xieji...@gmail.com>写 道:
说 到性能我倒是只有感性认识。 JVM的性能比go要好么,有 介绍文档之类的么。
在 2015年3月16日星期一 UTC+8上午 11:45:18,dennis 写道:
性 能? JVM 的性能怎么可能比 go 差? clojure 的问题绝对不可能是性能啊。这里楼主说的其实是启动效率,这是 jvm 的顽疾。
我平常也基本不用 lein repl做小测试,而是自己写个脚本,设置一些jvm选项,启 动快很多
#!/bin/shbreakchars="(){}[],^%$#@\"\";:''|\\"CLOJURE_DIR=~/clojureCLOJURE_JAR="$CLOJURE_DIR"/clojure.jarif [ $# -eq 0 ]; thenexec rlwrap --remember -c -b "$breakchars" \-f "$HOME"/.clj_completions \-t "Clojure REPL" \-p red \-H "$CLOJURE_DIR"/.repl_history -s 1000\java -client -XX:+TieredCompilation -XX:TieredStopAtLevel=1 -XX:+UseConcMarkSweepGC -XX:+UseCMSCompactAtFullCollection -XX:+CMSClassUnloadingEnabled -cp "$CLOJURE_JAR" clojure.mainelseexec java -cp "$CLOJURE_JAR" clojure.main $1 "$@"fi
在 2015年3月16日 上午11:37,jaime <xieji...@gmail.com>写 道:
续 航指的是watch的电池。就 clojure而言,我觉得它 具有lisp语言几 乎的所有优点,还具有采用了前 沿的编程语言技术,熟 悉了的话开发效率是很可以高很 灵活的。但目前最大的影响(个人 感觉)还是性能,如果性能能做 到go一样,那就堪称完美了。
在 2015年3月16日星期一 UTC+8上午 10:40:08,Jianliu Hu写道:
你说的续航是只效率吗?
在 2015年3月16日星期一 UTC+8上午 10:30:43,jaime 写道:
跟apple watch一样,方向对的,有 发展前景,但是目前续航有点蛋 疼。。。。
在 2015年3月14日星期六 UTC+8下午 10:37:30,东东写道:
用 clojure 可能有一年多了, 刚换了新工作, 虽然也有机会使用 clojure, 但是最近觉得累了.
我学习过从多的编程 语言, 当然不是每个都能拿来用, 每个都熟悉, 我的学习只是让我了解了多种"编程语言范式", clojure 是所有语言中我最喜欢的, 它是如此的美妙, 拥有屌爆的表达力和抽象能力, 它对我编程生涯的影响是如此的 深刻. Paul Graham 是我的偶像, Rich Hickey 则是我心中的英雄.
有时候, 工作中要去修改别人用 Java Spring 开发的 Web 程序时, 心里总会在骂什么操蛋玩意. 老子几句代码的事在这里怎么 在这里如此废话啰嗦外加丑陋, 各种无聊的模式和概念,我想 说, 你们知道 ring 设计有多屌吗, 你们知道 clojurescript 写 reagent 用 figwheel 跑 app 是什么感觉吗? 结果你们在改 XML...
但是现在, 我要和 clojure 说再见了
我不偏袒静态和动态 语言哪个好哪个坏, 这只是取舍的问题.
今天的静态语言用类 型推断消灭了大量语法开销. 而动态语言, 我知道的只有 Julia 是可选类型, 其实我认为动态语言的可选的类型签名是现代语言必备的, 具体的好处我觉得没必要多讲, clojure 作新时代语言也在这方面毫无作为, 结果为了要妥协性能以及和 Java 交互, 不得不在元数据上标类型, . 这便得有较多标注的代码显的很 丑, 而且这种标注对编译时验证和开发工具没什么价值. core.typed 更是二等公民, 用起来实在不方便, 看看谁会用它, 所以经常在编译时或运行时提示很多无用错误信息, 光看异常栈很难定位错误.
--
Best Regards,
Haosdent Huang
--
Best Regards,
Haosdent Huang
--
中文社区博客:http://blog.clojure.cn/
中文问答网站:http://ask.clojure.cn/
中文邮件列表:https://groups.google.com/d/forum/cn-clojure?hl=zh-CN
---
您收到此邮件是因为您订阅了Google网上论 坛上的“CN-Clojure”群 组。
要退订此群组并停止接收此群组的电子邮件,请发 送电子邮件到cn-clojure+unsubscribe@googlegroups.com。
要发帖到此群组,请发送电子邮件至cn-cl...@googlegroups.com。
访问此群组:http://groups.google.com/group/cn-clojure。
要查看更多选项,请访问https://groups.google.com/d/optout。
--
中文社区博客:http://blog.clojure.cn/
中文问答网站:http://ask.clojure.cn/
中文邮件列表:https://groups.google.com/d/forum/cn-clojure?hl=zh-CN
---
您收到此邮件是因为您订阅了Google网上论坛上的“CN-Clojure”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到cn-clojure+...@googlegroups.com。
...