自己是做App方面的,想学下后台,java太臃肿,PHP貌似江河日下
Ruby、Python、node.js貌似是不错的选择,貌似java系天生不适应Ruby
有大神能分析下,这几款技术的区别么?
Ruby、Python、node.js貌似是不错的选择,貌似java系天生不适应Ruby
有大神能分析下,这几款技术的区别么?
|
1
刚用nodejs做过几个项目,正在学ruby中。。
|
|
jsonlineOct 10, 2014 via Android
2
没区别,都挺好。
|
|
emricOct 10, 2014
4
学 Python 或 Go, Node 适合有前端基础的童鞋学.
|
|
hussionOct 10, 2014
5
说java臃肿,只能呵呵了~
|
|
stackpopOct 10, 2014
6
我是来看PHP江河日下的.
|
|
BattleOct 10, 2014
7
PHP是最好的语言XD
|
|
10iiiOct 10, 2014
8
我嗅到了贴战的味道。
LZ说的都差不多,随意整一个。 那么问题来了。挖掘机技术哪家强? |
|
sohu022Oct 10, 2014
9
Java太臃肿? Java系天生不适应Ruby? 说臃肿之前最先好好审视一下你的代码,或者去找一个开源项目,看看人家的代码臃肿与否,如果还觉得臃肿,那可能你不适合Java这种静态语言。至于Java工程师天生不适应Ruby,不知道你是怎么得出这样的结论的,身边很多做Java的接触Ruby都没说不适应,反而觉得Ruby很灵活很顺手,知乎上有人说多年经验的c++ 程序员多数都比较喜欢python ;而有多年经验的java程序员多数都比较喜欢ruby。至于选择,如果你喜欢简洁那就用Python,如果你想要学一门值得你爱上的语言,那Ruby是你最好的选择。
|
|
clinoOct 10, 2014
10
python吧,开发效率较高,适用面也较广,不光web服务,服务器运维很多时候也可以用到python相关的工具或者自己编写的脚本,比较适合人少需要各种能力的
框架个人推荐 uliweb: http://limodou.github.io/uliweb-doc/zh_CN/index.html 个人用起来和前端之间的配合挺方便的,和移动端app配合起来应该也不错 |
|
11
把每种技术写在纸条上揉成团,放在碗里,搅和一下,抓到哪个是哪个,用了一阵子感觉不太爽,那就接着从剩下的抓,都抓完了还是觉得不行,就开吊车去
|
|
sohu022Oct 10, 2014
13
至于Node.js,引用iteye Robbin的话"node.js的Event IO编程风格在我看来是'反人类'的,极其变态的。用来写代码上规模的应用,代码的可读性和可维护性都很差。Event IO是很底层的技术,我很难理解为何不封装成coroutine来使用。node.js只适合用来开发real-time类型的应用。"
|
|
soluOct 10, 2014
14
我倒是想去学学Java
|
|
willwenOct 10, 2014 via iPhone
15
@sohu022 作為國內少有的Node老手,主觀的態度只能說明這不適合他,而不是不適合市場,他不代表市場。我寫js和go,不同的代碼方式,不會覺得反人類。
|
|
aszxqwOct 10, 2014
16
node.js
不过 php 江河日下这个说法。。。。。。。 |
|
halfer53Oct 10, 2014
18
其实你学下去的话, 你会发现后端技术基本都差不多, 语言只不过个人喜好的问题, 框架也只不过是花架子, 本质都一样. 专注一个语言钻研下去, 回过头来再看另一门语言的时候你会发现非常熟悉.
|
|
windyboyOct 10, 2014
19
java系天生不适应ruby?
那grails是什么? 不解中 |
|
jinshiOct 10, 2014
20
v2的phper好像不太多, php 江河日下 这句都没有炸开的。。。
|
|
sohu022Oct 10, 2014
21
@willwen 嗯,只是引用Robbin的话,我本身不反感Node,也经常用Node,只不过这段时间在用一个前段的MVC框架Ember.js,被它给折磨坏了,都不想看JS了。
|
|
learnshareOct 10, 2014
22
顺手的都是好工具,打火机和钻木取火都能达到目的
|
|
jjxOct 10, 2014
23
还是命令式吧,nodejs有点反人类, 看看,写点小程序可以, 其他还是 python选择余地大, 要性能有pypy, 要callback有twisted/tornado(而且都有协程支持) 或者 gevent协程, 更灵活
|
|
felixzhuOct 10, 2014
24
刚好在公司都用了,node.js的写法和别的语言不大一样,大量的回调和异步在大规模项目中维护成本和debug成本都高了不少。python比较成熟但是web这方面社区不如ruby活跃,稳定性也不如java。国内招聘也不如java和php好做。php江河日下又如何,别人都用。。。。
|
|
alsotangOct 10, 2014
25
来看几课试试感觉? https://github.com/alsotang/node-lessons
|
|
vansjeOct 10, 2014
26
请楼主怀着感恩的心 感谢现在所用的语言给了自己一口饭吃
这样 就没有什么语言的战争了 |
|
minishineOct 10, 2014
27
php江河日下是怎么一说?表示不解…
|
|
fullstack0xyzOct 10, 2014
28
”PHP貌似江河日下“
楼主成语会的挺多! |
|
bitbeginOct 10, 2014 via Android
29
是不是ruby解决性能问题后,就可以牛逼了
|
|
JayleeOct 10, 2014
30
PHP是最好的语言没有之一
|
|
mushanOct 10, 2014
31
node 和 python 感觉 还是不适合做服务端
|
|
arachideOct 10, 2014
33
未来云端代码
php 20% python ruby 30% javascript 50% 趋势无人能敌 nodejs 100台1gram 2gcpu能应付等同google端request 其它脚本谁能做到 |
|
lordfriendOct 10, 2014
34
nodejs系和ruby系风格其实挺接近的。尤其是有些nodejs的框架
|
|
tinymaoOct 10, 2014
35
Scala?
|
|
firsthymOct 10, 2014
36
最开始写c++,然后ruby,现在准备学python。
现实需要决定。 |
|
lygmqklOct 10, 2014
37
|
|
baocaixiongOct 10, 2014 via iPhone
38
竟然说我大PHP江河日下,简直是自觉坟墓。说到坟墓,当然是要挖的,那么问题来了。
|
|
Narcissu5Oct 10, 2014
39
@sohu022 没有哪种语言是因为程序员写着爽所以流行起来的,比如这几年突飞猛进的Object-C,为什么流行大家都清楚。
node主要是编程模型先进,node本身可能会死掉,但异步的思想会逐渐扩散开来。当然不在乎性能的依然可以php5.2,但技术的演进是不会停止的。 |
|
ComdexOct 10, 2014
40
golang吧
|
|
reecoOct 10, 2014
41
全都接触下呗,不必纠结
|
|
yxzblueOct 11, 2014
42
php吧
|
|
tinyhillOct 11, 2014
43
http://redmonk.com/dberkholz/2014/05/02/github-language-trends-and-the-fragmenting-landscape/
1. PHP 没有江河日下; 2. Node.js 将来会更火; |
|
R4rvZ6agNVWr56V0Oct 11, 2014
44
“PHP是世界上最好的语言——没有之一!”
|
|
klamOct 11, 2014
47
@baocaixiong
掘完坟墓不能让尸骨暴露荒野,既然说到埋了,那问题来了。 |
|
leeuserbOct 11, 2014
48
python写起来很直白
ruby写起来很酷炫 nodejs写来很晕眩(不过ES6的特性可以消除部分晕眩,不过python3.4带来的asyncio让python可以像ES6一样写nodejs) ---------------- 目前看来python略屌 |
|
qsmoonApr 27, 2015
51
Node.js® is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.
注意最后一行话 个人觉得还是python大法好,虽然玩了2年node.js 。。。 |