最近在准备弃了 Java ,入 Clojure 的坑

2019-02-20 11:03:39 +08:00
 casillasyi
面临的现实问题就是人少!
无论从语言设计还是并发性能等等的各个方面,Clojure 都是一个更先进的生产力工具。但做 java 的人浩如烟海,要选择 Clojure 的坑,必然在公司会孤军奋战,承受各方面压力。

现在刚开始学,求滋醒!
13862 次点击
所在节点    程序员
96 条回复
casillasyi
2019-02-20 19:55:40 +08:00
@abcbuzhiming 生产力工具永远都是进步的,而且必然是越先进越好,只是兴衰不由单纯的设计决定。
6MuDvoa2kh
2019-02-20 21:16:04 +08:00
语言只是一个工具,我觉得还不如 多刷刷算法 提升基础来的实在
luozic
2019-02-20 21:28:14 +08:00
要么 kotlin 要么 scala,上这个 Java 上的 lisp 是要写框架么?
youngxhui
2019-02-20 21:41:15 +08:00
kotlin 基本和 java 兼容,可以把业务代码一步步的换成 kotlin
grantonzhuang
2019-02-21 08:52:41 +08:00
@wdv2ly 那我大概知道是哪一家了,招聘网站上看过~
szq8014
2019-02-21 09:07:18 +08:00
@oldmanHua 23333
jjx
2019-02-21 09:28:09 +08:00
java 系的语言, 换什么都离不开这个生态, 还是熟悉的味道
abcbuzhiming
2019-02-21 09:41:49 +08:00
@casillasyi 极客的想法罢了,技术要服务于现实,你再先进,现实不接受又如何?不过就是孤芳自赏罢了,就像我前面说的,“设计良好”的 Haskwell 败给了“愚笨”的 C。说到底,生产力工具是要拿来用的,又不是光发论文,理论先进就行了
CoderGeek
2019-02-21 10:17:37 +08:00
有什么区别... 看心情了
lihongjie0209
2019-02-21 10:58:27 +08:00
@casillasyi 你觉得加班的原因是语言嘛?多一些语言特性和语法糖能加快开发的话早就大面积铺开了
lihongjie0209
2019-02-21 11:11:50 +08:00
当我们在考虑一个技术的时候,要首先考虑它带来的代价, 其次才是它带来的好处
lihongjie0209
2019-02-21 11:28:27 +08:00
https://www.quora.com/What-are-the-downsides-of-Clojure


参考一下这个,文章把 Clojure 的优缺点都列出来了



你想要的可能是优点 1,3,5, 但是它带来的缺点是 1-10, 不管要使用多少特性, 请你记住,它带来的代价是固定的,做决定之前要考虑清楚
defclass
2019-02-21 12:22:51 +08:00
一个 4 年 clojure 程序员路过, 顺便贴一个链接 http://www.yinwang.org/blog-cn/2017/07/06/master-pl
casillasyi
2019-02-21 15:16:22 +08:00
@defclass 受益匪浅
jingxujuan
2019-05-16 11:55:03 +08:00
我司一直用 clojure,目前也在招人,感兴趣可以加我
3rdFaust
2020-06-05 07:07:28 +08:00
LISP 的确符合我的编程审美

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/536807

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX