Android 想学一些后台的东西 是选 Python 还是 ruby

2014-12-19 10:09:06 +08:00
 skyxin888
11749 次点击
所在节点    问与答
79 条回复
sunperd
2014-12-19 22:09:26 +08:00
python做数学建模和机器学习模式识别还是极好的
redvoilin
2014-12-19 22:17:07 +08:00
我选ruby
ostholz
2014-12-19 22:44:18 +08:00
ruby是适合人类的语言
py是适合机器的语言
sammo
2014-12-19 23:07:12 +08:00
我觉题主既然是移动端开发,可学习和你当前工作对接的后台的相关知识,这样若有不懂的东西还能问问周围的人
我觉 python flask 是可以玩一下的,好像解决了 若干页面小网站 的问题,urllib2 + lxml + xpath 是可以玩一下的,好像解决了爬数据的问题
ruby on rails + SQLite3 / postgresql 是打算玩一下的,好像解决了多页面网站的问题 .. ( mongodb 没顾上看 )
AngularJS + storeDB 也是可以玩一下的,好像解决了单页 APP 开发的问题,Grunt.js 和 Gulp.js 也是很厉害的生产力,一定会觉得有用
ant_sz
2014-12-19 23:40:16 +08:00
楼主面临的选择其实是在 Python 和 **Ruby on Rails** 当中选择一个的问题。

如果这样选的话,我觉得楼主可以先从 RoR 开始学,这个上手很快,还不需要什么 ruby 的背景。之后的话也建议接触一下 python 相关的东西。这些东西上手时间都很短,没有说学了一个就必须放弃另一个的。技多不压身。

就我个人来讲,我是先学的 RoR,后来感觉 RoR 这个框架越来越臃肿,又不想跳 Sintra 之类的坑,最后换做了 Django。主要的考虑是 Sintra 或者 Flask 这样的轻框架开新项目的起步的慢一些,而 RoR 的性能,尤其是是开发的时候每次 rake 的速度确实有点捉急。目前又准备跳 Golang 的坑,原因是 Django 做 websocket 很不方便。

如果楼主仅仅是想要为自己的 Android 应用写一个后台,尤其是那种服务端逻辑不怎么复杂的服务后台的话,建议直接用 parse.com 或者类似的服务好了。
hging
2014-12-19 23:45:30 +08:00
@nicai000 啧啧。 你这算是高级黑么? 黑Python么? 哈哈。 你可以说PHP大法好嘛。
xpol
2014-12-20 01:05:34 +08:00
ruby多自然的
python好古板啊
GeekGao
2014-12-20 01:10:39 +08:00
都学一下,你自有分辨!
msg7086
2014-12-20 11:02:17 +08:00
@ant_sz 最近刚刚从ror转到grape,前台用angularjs后台写api。个人觉得更轻量。
skyxin888
2014-12-20 11:10:56 +08:00
@sammo 就是为了想和自己做的移动开发对接
victor
2014-12-20 11:16:54 +08:00
@devon 因为没看过任何一本 Python 的书,所以不知道是不是真的这样哦。年后打算买一本 Python 的看看。到底所谓的那些运维能不能用 Ruby 实现
victor
2014-12-20 11:17:30 +08:00
@skyxin888 如果只是为了和自己的应用对接,那我不建议你学习语言了。还是直接用 LeanCloud 之类的更好。学语言只是为了目的而服务啊。
skyxin888
2014-12-20 11:23:40 +08:00
@victor 应该是顺便和自己的移动开发对接
sammo
2014-12-20 12:30:50 +08:00
@skyxin888 以 API 为目的 google搜 数据库 SDK parse
http://segmentfault.com/blog/mexiqq/1190000002220355
mthli
2014-12-20 19:15:14 +08:00
要我选Go。
sudoz
2015-03-14 16:22:19 +08:00
@zhouquanbest 这个气质一说怎解?一吊丝一贵族?
qw7692336
2015-08-14 11:34:20 +08:00
vtoexsir
2016-01-17 11:38:44 +08:00
@zythum ok ,心理分析的不错!
XinYu0617
2017-07-18 21:24:16 +08:00
我感觉这能干一架...

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

https://tanronggui.xyz/t/155036

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

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

© 2021 V2EX