如何选择我的启蒙语言

2014-07-04 10:09:02 +08:00
 jiayao321
个人比较看好Golang,打算作为主要语言。因为不是用来吃饭的只作为一种乐趣(肉身翻墙后生活太无聊了),如果个人想做点项目用node.js会不会因为前端后端都可用而省精力,另外python和ruby如何。另外是在不想挑起纷争,各语言好与不好大家切勿过于较真
3004 次点击
所在节点    程序员
51 条回复
jiayao321
2014-07-04 11:48:53 +08:00
@Mutoo 英语水平一般般,必须精通才行吗
canesten
2014-07-04 11:53:24 +08:00
@jiayao321
如果你把写程序当成长期乐趣
那么精通是有必要的
如果是短期乐趣
那么派森或者JS开始搞也可以
可汗学院是把JS当做入门语言来搞的
jiayao321
2014-07-04 11:57:55 +08:00
@canesten 谢谢。自己只是想以后平时弄点小项目玩玩
em70
2014-07-04 12:25:05 +08:00
@Limy 都是我亲身经验,多次遇到棘手的难题的时候,看谭老的书提供的知识帮了大忙,不要人云亦云
semicircle21
2014-07-04 12:31:30 +08:00
启蒙语言不推荐go, 没有经历过抽象抽象再抽象的程序员生涯是不完整的~
Comdex
2014-07-04 12:41:59 +08:00
正在用go中,启蒙语言是c
jiayao321
2014-07-04 13:00:20 +08:00
@semicircle21 何为抽象
xiandao7997
2014-07-04 13:26:14 +08:00
@jiayao321 学习抽象肯定很多人要推荐 SICP 了,但是这书对初学者来说太。。难。。
chijiao
2014-07-04 13:58:31 +08:00
必须是C,编程还是要懂点计算机底层的原理,后面才能写好程序的
xuwenmang
2014-07-04 14:14:15 +08:00
赶脚都一样,一些变量,一些表达式,然后封装了一大堆方便的函数给你用。。。
zwy100e72
2014-07-04 14:19:48 +08:00
某人先看了看python, 然后学的c,然后正在准备转回python
jemygraw
2014-07-04 14:29:16 +08:00
建议使用golang,如有任何问题,欢迎访问 http://golanghome.com 立马有人帮助解决。备注:此为广告。
duzhe0
2014-07-04 14:38:28 +08:00
如果是拿来玩的话, 我觉得python和nodejs都比go要好。python语法简单表达能力强,nodejs原生纯异步;go也很好,但go是静态类型语言,代码写起来比较费心。
pc10201
2014-07-04 14:39:42 +08:00
对于一个非专业人员,我自学过c,nodejs,go,php,C#,java,python,lua
个人还是最喜欢python,这个确实最适合入门
duzhe0
2014-07-04 14:43:34 +08:00
nodejs还有强大的闭包支持
rcmerci
2014-07-04 17:00:40 +08:00
erlang ^_^ 语法简单
unity0703
2014-07-04 17:09:11 +08:00
JavaScript吧,性价比比较高,有个浏览器就能跑,不用IDE,而且语法简单,容易理解,很快就能出来有点成就的东西,投入产出比大,当然,光JS是不够的,你可以接着学 python ruby
Honwhy
2014-07-04 17:56:40 +08:00
我就是不选ruby。
GPU
2014-07-04 21:25:27 +08:00
@jiayao321 我也暑假学习一下C 。据说还要了解一下数据结构 与 微机原理。 一起努力呢 ! 需要加一个马化腾吗?
eccstartup
2014-07-04 23:02:19 +08:00
Haskell,如果只是娱乐。

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

https://www.v2ex.com/t/120909

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

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

© 2021 V2EX