一直在写 web 方面的东西,有时候感觉挺无聊的,所以希望能学个第二门语言。
我的性价比高的意思是“和 Java 的领域重合的少,又能补全通常 Javaer 缺少的知识”。
我现在主要在 C++和 Go 之间徘徊。c++听说跟万金油差不多,但是写起来烦(只是听说),Go 性能也不错,语言特性少,近年来招的人也越来越多。自己纠结的原因也有找工作的原因。
一直在写 web 方面的东西,有时候感觉挺无聊的,所以希望能学个第二门语言。
我的性价比高的意思是“和 Java 的领域重合的少,又能补全通常 Javaer 缺少的知识”。
我现在主要在 C++和 Go 之间徘徊。c++听说跟万金油差不多,但是写起来烦(只是听说),Go 性能也不错,语言特性少,近年来招的人也越来越多。自己纠结的原因也有找工作的原因。
|
loongwangMay 20, 2018
1
也有相同的疑问,身边的同事还推荐过 python
|
|
hourannMay 20, 2018 via iPhone
2
rust
|
|
zetaryMay 20, 2018 via iPhone
3
Scala ?
|
|
gluesMay 20, 2018
4
想好找工作?当然是 PHP
|
|
5
|
|
renyiqiuMay 20, 2018
6
java 已经足够哈哈
|
|
SuperMildMay 20, 2018
7
C++性价比不高,因为 “价格” 太高
|
|
bigdogbigpigMay 20, 2018 via iPhone
8
都学啊,语言又不难,反正学着玩
|
|
PandaYinMay 20, 2018 via iPhone
9
Thinking in Java 作者书里说 Python 可以了解一下。
|
|
10
Python 吧 也说不出理由
|
|
11
补全 java 欠缺的语言知识?
我推荐下面两个语言 C 语言(注意不是 C++),可以帮助你明白手动操作内存到底咋回事 一门真“函数式语言”,比如 erlang,让你明白真函数式编程范式是咋回事,注意大部分人熟知的 js 其实大部分时候并没有真正的在“函数式编程” 其它我都不推荐,java 同时涵盖了过程范式和对象范式,这意味着属于这两个范式的语言特性它都能覆盖 |
|
keenkillerMay 20, 2018 via Android
12
Go Rust Haskell
|
|
13
|
|
wqlinMay 20, 2018
14
补全语言知识?我觉得不如视野再开阔点,系统学习下编程语言:静态语言,动态语言,函数式,面向对象,强类型,弱类型...可以搜搜 programming lanaguage。只有一两门语言感觉没有质变
|
|
15
ruby: 让你重新认识面向对象
haskell: 让你重新认识函数 lisp: 让你重新认识语句 kotlin: 让你重新认识 java scala:让你重新认识自己 补充: go: 让你重新认识干爹的重要性 |
|
wuhanchuMay 20, 2018 via Android
16
js 避不开
|
|
murmurMay 20, 2018
17
和 java 重合基本不可能
学就学 c 和汇编弥补层级的缺失 java 那可是统治了一个帝国 上层应用什么方面覆盖不到 |
|
VDimosMay 20, 2018 via Android
18
rust
|
|
twogoodsMay 20, 2018 via Android
19
找工作? java 足够了吧,web 太无聊?把你的代码改写成类似 nodejs 非阻塞形式的看看
|
|
limbo0May 20, 2018 via Android
20
推荐 scala , 扩展 java
|
|
grewerMay 20, 2018
21
ruby
|
|
night98May 20, 2018
22
目前来看的话
js > golang > python, |
|
holdmycosmoMay 20, 2018
23
我大 PHP 太惨,4 楼讲个梗.竟然晾了半天一个捧场的都没有
|
|
yyluciferMay 20, 2018
25
推荐 C++,Java 缺少的知识可以很好的补充;
其实,除了 C 艹之外,我还推荐 Python,可以提高很多工作的效率。 |
|
hyyou2010May 20, 2018
27
js
如果再有空,golang |
|
0x11901May 21, 2018
28
Haskell,我觉得这个很符合你说的性价比,顺便还能复习下群论
|
|
artandlolMay 21, 2018 via iPhone
29
当然是英语了,重合度挺高的
|
|
tghoulMay 21, 2018 via Android
30
golang 吧
|
|
wjl327May 21, 2018 via Android
31
c++,补充底层知识
|
|
springmarkerMay 21, 2018 via Android
32
各位老哥把所有语言说了一次遍啊
|
|
nekolrMay 21, 2018 via Android
33
Java 可以搞搞 React
|
|
wshcdrMay 21, 2018
34
强烈推荐 haskell
|
|
webjin1May 21, 2018 via Android
35
够浪
|
|
coolmenuMay 21, 2018
36
java 那些东西都掌握了吗?可以看看 akka,vertx,finagle,这些类库 /框架,提升自己的知识储备
|
|
coolmenuMay 21, 2018
37
其他语言,如果能学会 haskell,足够你浪的了。。
不过好像 ocaml 能应用的更顺手些。 |
|
muzikiMay 21, 2018
38
建议学个函数式,换换脑袋
当然,例行 Rust |
|
arsomMay 21, 2018 via Android
39
php
|
|
zhaogazMay 21, 2018
40
可以学学 js,这样就能成为全栈了。
啊哈哈哈哈哈。。。 不过不开玩笑的说。 如果仅从语言特点来说的话,一个是 c,主要是练习指针之类的操作。另一个是 类 lisp 语言,函数式编程,应该比 js 深刻一些。 你选的两个我个人暂时没什么兴趣。 从我个人的角度来看,我更倾向于 python,干点啥都行。 当然如果能掌握各种语言的精华,换个语言上手也挺快的,毕竟 编程语言也是到处抄,好用的东西就这样流传下来了。 |
|
DerekYanMay 21, 2018
41
Go/C++/Python
|
|
fanzhengMay 21, 2018
42
javascript
|