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

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

现在刚开始学,求滋醒!
13861 次点击
所在节点    程序员
96 条回复
Narcissu5
2019-02-20 14:42:26 +08:00
Clojure 作为一个业务爱好就好,吃饭靠这个就不靠谱了。我记得当年在 repl 里面按 backspace 不会删掉前面的字符而是会打印一个^B 出来,输错一点就斯密达,基本没法用。

Clojure 唯一的大型项目大概就是 Storm 吧,然后被 jstorm 全面超越。之前有段时间说 storm 2 会全面采用 jstorm,后面好像没动静了
kex0916
2019-02-20 15:20:50 +08:00
可以试试 scala 瑟
tao147258
2019-02-20 15:31:01 +08:00
年轻人,哈哈
waruqi
2019-02-20 16:02:06 +08:00
可以自己先做个新语言,然后再开始做项目 逼格更高
passerbytiny
2019-02-20 16:02:14 +08:00
想学 Clojure 可以,别拿 Java 说事。

看了下 Clojure 的百科,Clojure 是 Lisp 编程语言在 Java 平台上的现代、动态及函数式方言,即 Clojure 时 Java 平台的 Lisp 方言。你做多说弃 Spring、Hibernate 入 Clojure,弃个毛的 Java。
shihty5
2019-02-20 16:15:31 +08:00
我们公司服务端全面使用 kotlin 已经快 2 年了,哈哈。
完全没有客户端的
aijam
2019-02-20 16:21:03 +08:00
@hkitdog 视频大意就是说,别折腾了省省吧 :p
casillasyi
2019-02-20 16:21:40 +08:00
@shihty5 贵司有眼光啊
fyxtc
2019-02-20 16:56:17 +08:00
学语言真的没意思,语言要用在对应的领域里才有存在的价值。需求驱动开发是最好的学习路径。个人的价值是完全依赖业务能力,也就是领域知识,和语言精通能力不能说完全没有关系,占个 1%吧
xpresslink
2019-02-20 17:00:06 +08:00
不就是搬砖嘛,工地让你用什么砖夹你就用什么夹,让你怎么码你就怎么码。
casillasyi
2019-02-20 17:19:34 +08:00
@fyxtc 不能认同哦
flyll
2019-02-20 17:23:14 +08:00
正在学习 c++中。。。。ps:纯 swift 开发近 3 年
liuyibao
2019-02-20 17:34:14 +08:00
Java 的市场需求大,搞 Java 的人也特别多。这是优点,也是个缺点。
casillasyi
2019-02-20 17:38:08 +08:00
@flyll swift 是好东西,语言学习价值很高,可惜我不开发 ios,要是有时间真的可以单纯的学习一下这个语言。
zhuangzhuang1988
2019-02-20 17:39:35 +08:00
拓展眼界
不过工作上最好别
rayingecho
2019-02-20 17:40:15 +08:00
作为消遣还是不错的, 但假如是为了生产力(赚钱), 推荐看看王垠的<我为什么不再做 PL 人>
ArcherD
2019-02-20 17:51:02 +08:00
。动态的就不要对性能有太大的期待了吧
fan123199
2019-02-20 18:07:48 +08:00
果断 kotlin,感受极简代码量
wdv2ly
2019-02-20 19:30:05 +08:00
@grantonzhuang
@Jonz

坐标深圳,游戏公司。

老板是程序出身,写了 20 多年代码,到现在还是后端“主程”级别的存在🙃

公司技术氛围浓厚,目前运营同事都要求学 Clojure 了
abcbuzhiming
2019-02-20 19:47:40 +08:00
生产力工具从来就不是越先进越好的,有篇文章专门谈过这个问题,当年的大牛们都认为 haskwell 是“先进设计”,而 C 语言是“落后,丑陋,愚笨”的设计,然后赢得历史的却是 C

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

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

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

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

© 2021 V2EX