这个问题困扰我小半年了,不是一时心血来潮;虚心向大家请教,请大家结合我的情况和需求给些中肯的建议,为我指明一些方向,不要演变为语言、框架的争论。我知道同一件事情,基本所有的语言都可以做,但毕竟生态、入门难易程度等等方面很不同,这才造成了一些语言在某些领域更流行。
先说说我,我是iOS独立开发者,Objective-C很熟,server端会写些简单的python脚本,懂些web/db的东西但不系统,至少没有流行框架的使用经验。自我感觉最弱的是前端,经验为0。db部分还凑合,至少做些小东西没问题的。(以前做ERP,所以事务、范式这些基本的东西还算挺熟的)
我希望掌握一门语言还有它相关的工具集,实现类似Parse.com那样的服务给自己用(更容易按自己的想法做,而且成本比用他们的低得多)。另外,希望可以做一些简单的响应式的web,可以接触一些HTML5。作为独立开发者,时间比较自由。两年没有学习新语言了,也想通过学习一门新语言扩展一下眼界。基本的Ruby/JS/CoffeeScript都能读得差不多,但没实际经验。希望可以把自己一些零散的东西串联起来。
我喜欢接受新的编程思想,但不太喜欢语法糖。我知道V2EX里面喜欢python的人很多,但也希望有rubyer/jser的建议。
这两个repo可以参考说明我需要的东西:
https://github.com/deployd/deploydhttps://github.com/helios-framework/helios请大家帮帮忙,要喷的轻点^_^
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/65317
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.