c*********e 发帖数: 16335 | 1 【 以下文字转载自 Programming 讨论区 】
发信人: convergence (Rex), 信区: Programming
标 题: rails和java,c#的rest web services比较,有何优缺点?
发信站: BBS 未名空间站 (Sun Oct 20 10:56:01 2013, 美东)
貌似现在很多19岁高中毕业生都在用ruby on rails做rest web services.
大家说说,ruby on rails和java,c#的rest web services比较,有何优缺点? |
z****e 发帖数: 54598 | 2 脚本简单,跑起来快,而且perl类语言,对于文本处理能力实在是很强大
很多数据库比如mariadb,都内置perl引擎,然后用perl来处理文本 |
c*********e 发帖数: 16335 | 3 en,perl其实很不错的,就是语法太复杂难懂。
【在 z****e 的大作中提到】 : 脚本简单,跑起来快,而且perl类语言,对于文本处理能力实在是很强大 : 很多数据库比如mariadb,都内置perl引擎,然后用perl来处理文本
|
T*****e 发帖数: 361 | 4 其实perl的语法也没有太麻烦,麻烦的是那些鸡零狗碎的东西太多太灵活太简洁太无厘
头,使得一个问题的解决方案可以千奇百怪,而且总能在需要维护的脚本里看到自己看
不明白的东西。我用perl有十多年了,还是一团浆糊,总是被逼着学习(别人的代码)
,但不精通。不过对文本和list/hash的支持实在方便。
python用的不多——其实都被别人抢走了轮不到我,而我只能守着perl过日子——但是
python感觉好得多。
java是繁琐点,不过读起来改起来容易多了,写起来也算顺畅,除了framework多点,
没啥不满的。说不上多喜欢,但是算是挺舒服的。
scala初学很惊艳,但是api文档看不懂,特别是那些稀奇古怪的符号,感觉是对java不
能重载运算符的矫枉过正到了走火入魔的地步。不过还是准备再学点akka什么的,看看
能不能吐啊吐的习惯下来。妈的,弄个简明的方法替代一些不好记、不好读、反人类的
符号有那么难么!
【在 c*********e 的大作中提到】 : en,perl其实很不错的,就是语法太复杂难懂。
|
p*****2 发帖数: 21240 | 5
大牛不喜欢scala可以搞clojure
【在 T*****e 的大作中提到】 : 其实perl的语法也没有太麻烦,麻烦的是那些鸡零狗碎的东西太多太灵活太简洁太无厘 : 头,使得一个问题的解决方案可以千奇百怪,而且总能在需要维护的脚本里看到自己看 : 不明白的东西。我用perl有十多年了,还是一团浆糊,总是被逼着学习(别人的代码) : ,但不精通。不过对文本和list/hash的支持实在方便。 : python用的不多——其实都被别人抢走了轮不到我,而我只能守着perl过日子——但是 : python感觉好得多。 : java是繁琐点,不过读起来改起来容易多了,写起来也算顺畅,除了framework多点, : 没啥不满的。说不上多喜欢,但是算是挺舒服的。 : scala初学很惊艳,但是api文档看不懂,特别是那些稀奇古怪的符号,感觉是对java不 : 能重载运算符的矫枉过正到了走火入魔的地步。不过还是准备再学点akka什么的,看看
|
w**z 发帖数: 8232 | 6 看看Twitter就知道了。
【在 c*********e 的大作中提到】 : en,perl其实很不错的,就是语法太复杂难懂。
|
c*********e 发帖数: 16335 | 7 twitter是用的rails?
【在 w**z 的大作中提到】 : 看看Twitter就知道了。
|
w**z 发帖数: 8232 | 8 以前是,后来量一大,搞不定,三年前开始转Java了。
【在 c*********e 的大作中提到】 : twitter是用的rails?
|
c*********e 发帖数: 16335 | 9 适合量大的web services,有哪些?java,c#,php?
【在 w**z 的大作中提到】 : 以前是,后来量一大,搞不定,三年前开始转Java了。
|
w**z 发帖数: 8232 | 10 PHP 就算了。 we use Java, so Jersey is the nature choice for us. Don't know
c#.
【在 c*********e 的大作中提到】 : 适合量大的web services,有哪些?java,c#,php?
|
|
|
p*****2 发帖数: 21240 | 11
node.js
【在 c*********e 的大作中提到】 : 适合量大的web services,有哪些?java,c#,php?
|
c*********e 发帖数: 16335 | 12 php据说也有很多的web services framework.我用的c#.
据说web services里面,java的最好,c#的次之。
know
【在 w**z 的大作中提到】 : PHP 就算了。 we use Java, so Jersey is the nature choice for us. Don't know : c#.
|
c*********e 发帖数: 16335 | 13 node.js現在到底啥行情啊。以前听着很火,但是没见几个公司用它啊。
【在 p*****2 的大作中提到】 : : node.js
|
p*****2 发帖数: 21240 | 14
很多公司再用吧?非常适合大并发。
【在 c*********e 的大作中提到】 : node.js現在到底啥行情啊。以前听着很火,但是没见几个公司用它啊。
|
c********l 发帖数: 8138 | 15 当年学过Perl,没觉得对文本处理强大,
不就是一个regular expression么?java/python都内置支持啊
【在 z****e 的大作中提到】 : 脚本简单,跑起来快,而且perl类语言,对于文本处理能力实在是很强大 : 很多数据库比如mariadb,都内置perl引擎,然后用perl来处理文本
|
c*********e 发帖数: 16335 | 16 【 以下文字转载自 Programming 讨论区 】
发信人: convergence (Rex), 信区: Programming
标 题: rails和java,c#的rest web services比较,有何优缺点?
发信站: BBS 未名空间站 (Sun Oct 20 10:56:01 2013, 美东)
貌似现在很多19岁高中毕业生都在用ruby on rails做rest web services.
大家说说,ruby on rails和java,c#的rest web services比较,有何优缺点? |
z****e 发帖数: 54598 | 17 脚本简单,跑起来快,而且perl类语言,对于文本处理能力实在是很强大
很多数据库比如mariadb,都内置perl引擎,然后用perl来处理文本 |
c*********e 发帖数: 16335 | 18 en,perl其实很不错的,就是语法太复杂难懂。
【在 z****e 的大作中提到】 : 脚本简单,跑起来快,而且perl类语言,对于文本处理能力实在是很强大 : 很多数据库比如mariadb,都内置perl引擎,然后用perl来处理文本
|
T*****e 发帖数: 361 | 19 其实perl的语法也没有太麻烦,麻烦的是那些鸡零狗碎的东西太多太灵活太简洁太无厘
头,使得一个问题的解决方案可以千奇百怪,而且总能在需要维护的脚本里看到自己看
不明白的东西。我用perl有十多年了,还是一团浆糊,总是被逼着学习(别人的代码)
,但不精通。不过对文本和list/hash的支持实在方便。
python用的不多——其实都被别人抢走了轮不到我,而我只能守着perl过日子——但是
python感觉好得多。
java是繁琐点,不过读起来改起来容易多了,写起来也算顺畅,除了framework多点,
没啥不满的。说不上多喜欢,但是算是挺舒服的。
scala初学很惊艳,但是api文档看不懂,特别是那些稀奇古怪的符号,感觉是对java不
能重载运算符的矫枉过正到了走火入魔的地步。不过还是准备再学点akka什么的,看看
能不能吐啊吐的习惯下来。妈的,弄个简明的方法替代一些不好记、不好读、反人类的
符号有那么难么!
【在 c*********e 的大作中提到】 : en,perl其实很不错的,就是语法太复杂难懂。
|
p*****2 发帖数: 21240 | 20
大牛不喜欢scala可以搞clojure
【在 T*****e 的大作中提到】 : 其实perl的语法也没有太麻烦,麻烦的是那些鸡零狗碎的东西太多太灵活太简洁太无厘 : 头,使得一个问题的解决方案可以千奇百怪,而且总能在需要维护的脚本里看到自己看 : 不明白的东西。我用perl有十多年了,还是一团浆糊,总是被逼着学习(别人的代码) : ,但不精通。不过对文本和list/hash的支持实在方便。 : python用的不多——其实都被别人抢走了轮不到我,而我只能守着perl过日子——但是 : python感觉好得多。 : java是繁琐点,不过读起来改起来容易多了,写起来也算顺畅,除了framework多点, : 没啥不满的。说不上多喜欢,但是算是挺舒服的。 : scala初学很惊艳,但是api文档看不懂,特别是那些稀奇古怪的符号,感觉是对java不 : 能重载运算符的矫枉过正到了走火入魔的地步。不过还是准备再学点akka什么的,看看
|
|
|
w**z 发帖数: 8232 | 21 看看Twitter就知道了。
【在 c*********e 的大作中提到】 : en,perl其实很不错的,就是语法太复杂难懂。
|
c*********e 发帖数: 16335 | 22 twitter是用的rails?
【在 w**z 的大作中提到】 : 看看Twitter就知道了。
|
w**z 发帖数: 8232 | 23 以前是,后来量一大,搞不定,三年前开始转Java了。
【在 c*********e 的大作中提到】 : twitter是用的rails?
|
c*********e 发帖数: 16335 | 24 适合量大的web services,有哪些?java,c#,php?
【在 w**z 的大作中提到】 : 以前是,后来量一大,搞不定,三年前开始转Java了。
|
w**z 发帖数: 8232 | 25 PHP 就算了。 we use Java, so Jersey is the nature choice for us. Don't know
c#.
【在 c*********e 的大作中提到】 : 适合量大的web services,有哪些?java,c#,php?
|
p*****2 发帖数: 21240 | 26
node.js
【在 c*********e 的大作中提到】 : 适合量大的web services,有哪些?java,c#,php?
|
c*********e 发帖数: 16335 | 27 php据说也有很多的web services framework.我用的c#.
据说web services里面,java的最好,c#的次之。
know
【在 w**z 的大作中提到】 : PHP 就算了。 we use Java, so Jersey is the nature choice for us. Don't know : c#.
|
c*********e 发帖数: 16335 | 28 node.js現在到底啥行情啊。以前听着很火,但是没见几个公司用它啊。
【在 p*****2 的大作中提到】 : : node.js
|
p*****2 发帖数: 21240 | 29
很多公司再用吧?非常适合大并发。
【在 c*********e 的大作中提到】 : node.js現在到底啥行情啊。以前听着很火,但是没见几个公司用它啊。
|
c********l 发帖数: 8138 | 30 当年学过Perl,没觉得对文本处理强大,
不就是一个regular expression么?java/python都内置支持啊
【在 z****e 的大作中提到】 : 脚本简单,跑起来快,而且perl类语言,对于文本处理能力实在是很强大 : 很多数据库比如mariadb,都内置perl引擎,然后用perl来处理文本
|
|
|
m********a 发帖数: 559 | 31 粗略看了一下Java play,跟ruby的MVC一个模子,大牛有接触嘛?能不能谈谈根Jersey
还有Resteasy相比有什么优缺点?
know
【在 w**z 的大作中提到】 : PHP 就算了。 we use Java, so Jersey is the nature choice for us. Don't know : c#.
|
w**z 发帖数: 8232 | 32 Play 是用Scala 比较好吧, 而且是web framework。
Jersey
【在 m********a 的大作中提到】 : 粗略看了一下Java play,跟ruby的MVC一个模子,大牛有接触嘛?能不能谈谈根Jersey : 还有Resteasy相比有什么优缺点? : : know
|
s******e 发帖数: 493 | 33 For WS, using both java and c# now; Used perl before. QoS wise, do not find
any difference. I could not image that the QoS of the web service would vary
greatly with the different languages. But for an extremely high load,
script language might suffer on performance if there isn't a good JIT and
runtime cache mechanism. |
s****s 发帖数: 628 | 34 JIT是什么? 干什么用的?
find
vary
【在 s******e 的大作中提到】 : For WS, using both java and c# now; Used perl before. QoS wise, do not find : any difference. I could not image that the QoS of the web service would vary : greatly with the different languages. But for an extremely high load, : script language might suffer on performance if there isn't a good JIT and : runtime cache mechanism.
|
s******e 发帖数: 493 | |
l**********n 发帖数: 8443 | 36 你别搞了,php就算了。php生成网页还行。web service就算了。java那还用说
【在 c*********e 的大作中提到】 : 适合量大的web services,有哪些?java,c#,php?
|
g*****g 发帖数: 34805 | 37 web service本身没什么区别,区别在于web service后面的service, java写service轮
子多。 |